Compare commits

...

212 commits
0.33.0 ... main

Author SHA1 Message Date
Ell 056b9928d1 it's lowercase but windows doesn't care lmao 2024-06-01 18:33:29 +02:00
Ell 1b440fcf89 in-game news abt outright event 2024-06-01 18:33:08 +02:00
Ell d6afff2059 fixed a missing space 2024-05-21 22:05:14 +02:00
Ell 8247d70f04 made the more button bold 2024-05-21 21:59:47 +02:00
Ell 2346822be7 clarify show more button 2024-05-21 21:51:06 +02:00
Ell 9f9a3b911a added "show more" button to posts sections 2024-05-21 21:49:10 +02:00
Ell 5ab1a6b17d reduce empty space in compiled blog html 2024-05-21 21:03:41 +02:00
Ell 5978931868 added remaining archive of itch posts 2024-05-21 19:48:31 +02:00
Ell ba4d11f03c added some more older posts 2024-05-21 18:39:43 +02:00
Ell fdfbec2f52 add emoji to blog categories 2024-05-21 18:20:14 +02:00
Ell 618edc6add flip wording 2024-05-21 18:16:20 +02:00
Ell 750f7579f7 made itch and steam links optional 2024-05-21 18:15:21 +02:00
Ell 1e2245bc97 this is my last attempt and if this doesn't work i'll just cry instead 2024-05-21 16:37:22 +02:00
Ell f3076d1db1 this is the least fun i've ever had with web design 2024-05-21 16:31:30 +02:00
Ell 3341056607 turns out firefox doesn't like *just* a max width (apparently) 2024-05-21 16:29:14 +02:00
Ell af011cf1ab wrap the devlog image in a div to hopefully make firefox mobile happy 2024-05-21 16:22:12 +02:00
Ell 596131e7d8 use 100% width for devlog images 2024-05-21 16:17:55 +02:00
Ell 2e9ff2c94b also assign max width to image 2024-05-21 16:15:02 +02:00
Ell 88f08a6d04 update css 2024-05-21 16:11:24 +02:00
Ell deb17ce465 make css expire more quickly 2024-05-21 16:05:42 +02:00
Ell b2127d97f9 added images to post list 2024-05-21 15:56:58 +02:00
Ell 8b4106a280 reorder posts categories 2024-05-21 15:22:31 +02:00
Ell a059141b5e move posts to /posts directory 2024-05-21 15:05:07 +02:00
Ell 7540f5a0bc added blog categories 2024-05-21 12:45:00 +02:00
Ell c594538047 remove community showcase mention from modding tutorials 2024-05-20 22:56:49 +02:00
Ell b577a301ad removed the community showcase site for now 2024-05-20 22:53:24 +02:00
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
Ell 329a956d8e 0.38.4 2024-01-07 16:53:47 +01:00
Ell afc766f17d made all the fanart 16:9 2024-01-07 16:10:25 +01:00
Ell 82af07063a we're not on .net 7 anymore silly 2024-01-07 14:54:07 +01:00
Ell b9127ffca5 also make this strong 2024-01-04 20:46:44 +01:00
Ell 3f020542b0 use specific ruby version 2024-01-03 11:53:25 +01:00
Ell 65c8a82f22 also teardown previews with new woodpecker version 2024-01-03 11:47:09 +01:00
Ell 58392836a1 0.38.3 2023-12-19 16:55:35 +01:00
Ell f5f7997c7a added simple object loader 2023-12-19 14:39:11 +01:00
Ell 621f7aafe1 i removed the announcement 2023-12-18 19:47:05 +01:00
Ell 7a405934fd apparently we didn't have any blockquote styling 2023-12-18 19:44:08 +01:00
Ell 9a67e6e763 Cleaned up the pronoun post, and added an addendum to it 2023-12-18 19:40:17 +01:00
Ell 541da75b18 0.38.3-pre.1 2023-12-16 12:54:23 +01:00
Ell 8231717e99 added jarvis presso fanart 2023-12-14 19:25:18 +01:00
Ell e3d9eeb379 0.38.2 2023-12-14 11:04:48 +01:00
Ell 0ecc0d174a 0.38.1 2023-12-13 14:46:39 +01:00
Ell 89c48215e9 added the ability to pass arguments to the cake script 2023-12-08 13:37:12 +01:00
Ell f4c2dd7f3c added some of yellore's content to the showcase 2023-12-06 13:52:01 +01:00
Ell eec7fa6de4 oops 2023-12-06 13:28:38 +01:00
Ell 7b63e6d966 0.38.0 2023-12-06 13:25:52 +01:00
Ell 1a4a2d8400 specify asus utility since multiple people have had this issue 2023-12-06 10:29:13 +01:00
Ell 4bce9dfa50 clean up common issues article 2023-12-05 18:43:51 +01:00
Ell 5b0c713438 Merge remote-tracking branch 'origin/main' 2023-12-05 18:40:40 +01:00
Ell bcf451e0b6 graphics/audio driver issue docs 2023-12-05 18:40:33 +01:00
Ell 22039ecabc remove news 2023-12-01 16:40:23 +01:00
Ell 4f737c6535 added another one of chicky's tutorials 2023-11-27 22:55:16 +01:00
Ell 5fc859b244 added McChicky's tutorials 2023-11-25 10:41:53 +01:00
Ell cf869f4cf4 added community modding tutorials section 2023-11-24 23:42:01 +01:00
Ell 189f1debc8 note about draft prs 2023-11-24 21:06:52 +01:00
Ell 1d8c3e0d47 reorganized tocs a bit 2023-11-24 20:47:29 +01:00
Ell ea14fe531a we don't need the picture 2023-11-23 11:03:32 +01:00
Ell 148f90e12b even more reorganization 2023-11-23 10:53:44 +01:00
Ell ca297bdc92 reorganize the news post a bit 2023-11-23 10:46:33 +01:00
Ell 47708973ed steam awards in-game news 2023-11-23 10:45:31 +01:00
Ell d6e6695ff7 0.37.5 2023-11-18 12:57:05 +01:00
Ell eb9aad106c elaborate on mod crashes 2023-11-15 12:01:23 +01:00
Ell 711697620a 0.37.4 2023-11-06 14:08:50 +01:00
Ell 1854c82d16 0.37.3 2023-11-05 20:57:09 +01:00
Ell ec68ef920f 0.37.2 2023-11-04 19:27:38 +01:00
Ell 9b409e09bf 0.37.1 2023-10-30 11:03:04 +01:00
Ell 2d761c9394 roadmap update 2023-10-25 15:10:49 +02:00
Ell 92b990a841 0.37.0 2023-10-25 14:35:54 +02:00
Ell 95dc58e2a1 0.37.0-pre.3 2023-10-18 17:54:32 +02:00
Ell f0c7b9401e 0.37.0-pre.2 2023-10-12 21:19:35 +02:00
Ell 0e289870ac 0.37.0-pre.1 2023-10-11 16:05:32 +02:00
Ell a8c074d9e0 0.36.2 2023-09-17 15:04:14 +02:00
Ell 3f9174513f updated docfx 2023-09-15 15:02:25 +02:00
Ell 7ebe2161e1 Merge remote-tracking branch 'origin/main' 2023-09-10 20:21:38 +02:00
Ell eaa97a6961 remove current in-game news 2023-09-10 20:21:30 +02:00
Ell 79ca0bce54 added itty to community 2023-09-10 13:53:34 +02:00
Ell 34be57404a improved layout of showcase on mobile 2023-09-07 19:26:37 +02:00
Ell 54ba76367b 0.36.1 2023-08-25 12:01:32 +02:00
Ell d28fa0dd32 Merge remote-tracking branch 'origin/main' 2023-08-23 20:25:01 +02:00
Ell 865222e2a0 bold community how-to 2023-08-23 20:24:37 +02:00
Ell 811d7cda4e added full release to roadmap 2023-08-19 14:58:32 +02:00
Ell 62e43beb94 remove outdated common issue 2023-08-16 14:28:56 +02:00
Ell 89802fbaff Merge branch 'bleh' 2023-08-15 13:21:25 +02:00
Ell daec853222 0.36.0 2023-08-15 13:17:22 +02:00
Ell 538765df9a
nineties time (#1) 2023-08-14 11:14:49 +02:00
Ell 46e388a93f nineties time 2023-08-14 11:10:21 +02:00
Ell 28f5449635 fixed community nav 2023-08-12 23:29:57 +02:00
Ell 154d1e2d9e sort community showcase items 2023-08-12 23:18:39 +02:00
Ell 35320f570d oh god 2023-08-12 22:18:23 +02:00
Ell 8805c7675a better workflow names 2023-08-12 22:17:56 +02:00
Ell 8bc465b4bc added surge preview to pull requests (untested!) 2023-08-12 18:03:44 +02:00
Ell d95295b5fa only run builds on changes 2023-08-12 17:46:43 +02:00
Ell 6f1b84ea78 added owlynn's stuff 2023-08-12 15:08:30 +02:00
Ell d6e0b587b5 allow carousels 2023-08-12 14:28:29 +02:00
Ell e04e12e662 stop using obsolete border for iframe 2023-08-12 13:51:31 +02:00
Ell a0bc1cfd38 add back slug anchor 2023-08-12 13:50:40 +02:00
Ell 12567bc1a4 allow not having a description or links 2023-08-12 13:47:59 +02:00
Ell 577c6e6a9a title 2023-08-12 13:31:40 +02:00
Ell 3765c94e62 allow using embeds instead of images 2023-08-12 13:30:25 +02:00
Ell 624020a1d0 default text for empty sections 2023-08-12 13:14:10 +02:00
Ell 2d7743f8f5 fill out description stubs 2023-08-12 13:09:47 +02:00
Ell 95e34554e4 made emoji less confusing 2023-08-12 12:39:42 +02:00
Ell ba486e0e9c some style improvements 2023-08-12 12:37:06 +02:00
Ell 017e97deff first stab at community showcase section 2023-08-12 12:30:31 +02:00
Ell ebd80ae514 fixed discord embed offset 2023-08-11 23:08:37 +02:00
Ell 7db66e73f4 0.35.4 2023-08-02 09:26:24 +02:00
Ell 93360248fb 0.35.3 2023-08-01 14:10:37 +02:00
Ell b164127e63 0.35.2 2023-07-28 12:27:48 +02:00
Ell e7f3606c16 re-add review in-game news 2023-07-23 13:22:57 +02:00
Ell c90288db5c 0.35.1 2023-07-22 12:03:54 +02:00
Ell 23d0a799bc slight workflow improvements 2023-07-20 14:39:29 +02:00
Ell 782d45069c oop 2023-07-20 14:31:53 +02:00
Ell ccdccbe420 split up workflows 2023-07-20 14:30:45 +02:00
Ell 48e6762c53 0.35.0 2023-07-20 14:27:20 +02:00
Ell 204578396c added woodpecker build 2023-07-10 17:31:04 +02:00
Ell 54e17968b5 fixed navbar not collapsing properly when selecting 2023-07-09 14:03:32 +02:00
Ell 697a607d53 properly link to the landing page in social section 2023-06-28 19:42:43 +02:00
Ell e27a1eb4ab switch to landing page for discord 2023-06-28 19:16:26 +02:00
Ell f89889cfc8 code font fixes 2023-06-26 23:07:51 +02:00
Ell 8fb51456fd hr fix and roadmap reword 2023-06-26 12:21:14 +02:00
Ell 30cad94cf2 use proper code font for code blocks in blog 2023-06-25 17:37:27 +02:00
Ell 6b57294b85 0.34.0 2023-06-25 15:41:49 +02:00
Ell 9fc989d9a6 script cleanup 2023-06-19 10:44:55 +02:00
Ell 953cfc4cc0 load scripts before styling 2023-06-18 19:34:49 +02:00
Ell 29ba63603d improved the way dark mode works 2023-06-18 19:12:43 +02:00
Ell 55d255641c improved devlogs & social sections on mobile 2023-06-15 15:29:04 +02:00
Ell 2e7e499e77 link to tiny tech post on-site 2023-06-14 15:30:19 +02:00
Ell e8db945887 removed code fences on some posts 2023-06-13 20:06:42 +02:00
Ell 67eb189a3b added syntax highlighting 2023-06-13 19:20:57 +02:00
Ell eac65e03a1 docs toc rename 2023-06-13 18:58:22 +02:00
Ell d8380af3d2 some dark theme fixes 2023-06-13 17:34:47 +02:00
Ell 7de2241306 initial dark theme support 2023-06-13 17:24:58 +02:00
Ell 76a6e0f47a also made nav items use cadman 2023-06-06 15:09:43 +02:00
Ell 0a26f01ed0 updated docfx 2023-06-06 10:36:20 +02:00
Ell 0b4406e547 font update for web & docs sites 2023-06-06 10:30:19 +02:00
Ell 164c2224a0 auto-generate descriptions from blog excerpts 2023-06-05 16:27:32 +02:00
Ell 5044786eb8 fixed feed url 2023-06-04 19:09:32 +02:00
Ell ec54e798fb added a feed for devlogs & news 2023-06-04 19:06:57 +02:00
Ell 6cd5e2d43f added anchor links to headings in blog 2023-06-02 13:38:06 +02:00
Ell 2696c2a60b added expiry info to docs site 2023-06-02 10:20:59 +02:00
Ell 9b6e4674f5 link to new website in changelog 2023-06-01 23:26:26 +02:00
Ell 8755ef0ca6 don't include summary if there is none 2023-06-01 23:17:28 +02:00
Ell 2b99b7906e added devlog posts to the website 2023-06-01 23:02:09 +02:00
Ell a26bcadffa improved devlogs section title 2023-05-30 18:41:02 +02:00
Ell d666cb2516 also update web index with contribution info 2023-05-29 18:32:12 +02:00
Ell 9c2199935d 0.33.2 2023-05-29 13:04:25 +02:00
Ell 51af58bf16 mention where to report API issues 2023-05-29 12:43:17 +02:00
Ell 7a98075eca updated cheats docs 2023-05-28 11:23:47 +02:00
Ell 9b1e277386 0.33.1 2023-05-27 10:02:33 +02:00
530 changed files with 199301 additions and 42636 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
__*

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,5 @@
![](media/news/outright.png)
For Pride Month, we're partnering with Outright for their [Family Pride](https://outrightinternational.org/familypride) event. By donating to our campaign, you support LGBTQIA+ people all around the world, and you help more fun queer content make its way into the game!
**[See Rewards and Donate](https://outrightinternational.donorsupport.co/page/TinyLifeOutrightPride2024)** ←

40
Jenkinsfile vendored
View file

@ -1,40 +0,0 @@
pipeline {
agent none
stages {
stage('Build') {
agent any
stages {
stage('Site') {
steps {
sh '''cd web
bundle
bundle exec jekyll build'''
stash includes: "web/_site/**", name: "site"
}
}
stage('Docs') {
steps {
sh '''cd docs
dotnet tool restore
dotnet docfx'''
stash includes: "docs/_site/**", name: "docs"
}
}
}
}
stage('Publish') {
when { branch 'main' }
agent { label 'web' }
options { skipDefaultCheckout() }
steps {
unstash 'site'
sh 'rm -rf /var/www/tinylifegame/*'
sh 'cp -r web/_site/. /var/www/tinylifegame/'
unstash 'docs'
sh 'rm -rf /var/www/tinylifedocs/*'
sh 'cp -r docs/_site/. /var/www/tinylifedocs/'
}
}
}
}

View file

@ -1,13 +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 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.65.2",
"version": "2.76.0",
"commands": [
"docfx"
]

15
docs/.htaccess Normal file
View file

@ -0,0 +1,15 @@
ExpiresActive On
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

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -8,6 +8,7 @@ items:
- TinyLife.Actions.ActionType.AiSettings.#ctor
- TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint
- TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
- TinyLife.Actions.ActionType.AiSettings.EnqueuePriority
- TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled
- TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot
- TinyLife.Actions.ActionType.AiSettings.PassivePriority
@ -26,11 +27,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 324
startLine: 373
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA set of settings that <xref href=\"TinyLife.Actions.ActionType.TypeSettings\" data-throw-if-not-resolved=\"false\"></xref> uses to determine how <xref href=\"TinyLife.Objects.PersonAi\" data-throw-if-not-resolved=\"false\"></xref> should deal with this <xref href=\"TinyLife.Actions.ActionType\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A set of settings that <xref href="TinyLife.Actions.ActionType.TypeSettings" data-throw-if-not-resolved="false"></xref> uses to determine how <xref href="TinyLife.Objects.PersonAi" data-throw-if-not-resolved="false"></xref> should deal with this <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public struct ActionType.AiSettings
@ -62,11 +63,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs
startLine: 332
startLine: 381
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe need that this action solves when invoked.\nThe action doesn&apos;t need to actually solve this need in its implementation, but instead, this value is used to determine which actions to choose from if a person&apos;s needs are low.\nNote that, for this value to have an effect, the <xref href=\"TinyLife.Actions.ActionType.AiSettings.PassivePriority\" data-throw-if-not-resolved=\"false\"></xref> needs to be greater than 0.\nDefaults to null.\n"
summary: >-
The need that this action solves when invoked.
The action doesn't need to actually solve this need in its implementation, but instead, this value is used to determine which actions to choose from if a person's needs are low.
Note that, for this value to have an effect, the <xref href="TinyLife.Actions.ActionType.AiSettings.PassivePriority" data-throw-if-not-resolved="false"></xref> needs to be greater than 0.
Defaults to null.
example: []
syntax:
content: public NeedType[] SolvedNeeds
@ -91,11 +99,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: ../TinyLife/Actions/ActionType.cs
startLine: 340
startLine: 389
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA function that returns the passive priority of this action type.\nBy default, the passive priority is unset, meaning this action will never be executed randomly.\nThe higher the passive priority, the more likely it is that this action will be invoked randomly by a person.\nThis function is usually only queried through <xref href=\"TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)\" data-throw-if-not-resolved=\"false\"></xref>, as personality modifiers and the like get applied there.\nThe passive priority only has an effect if <xref href=\"TinyLife.Actions.ActionType.AiSettings.SolvedNeeds\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.ActionType.AiSettings.CanDoRandomly\" data-throw-if-not-resolved=\"false\"></xref>, or <xref href=\"TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint\" data-throw-if-not-resolved=\"false\"></xref> is true, or if a person&apos;s <xref href=\"TinyLife.World.LotEmployment\" data-throw-if-not-resolved=\"false\"></xref> contains this action.\n"
summary: >-
A function that returns the passive priority of this action type.
By default, the passive priority is unset, meaning this action will never be executed randomly.
The higher the passive priority, the more likely it is that this action will be invoked randomly by a person.
This function is usually only queried through <xref href="TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)" data-throw-if-not-resolved="false"></xref>, as personality modifiers and the like get applied there.
The passive priority only has an effect if <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoRandomly" data-throw-if-not-resolved="false"></xref>, or <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint" data-throw-if-not-resolved="false"></xref> is true, or if a person's <xref href="TinyLife.World.LotEmployment" data-throw-if-not-resolved="false"></xref> contains this action.
example: []
syntax:
content: public Func<Person, float> PassivePriority
@ -120,11 +137,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs
startLine: 347
startLine: 396
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA value that determines whether or not this action can be started randomly by the AI.\nA random action will only be started if the corresponding person&apos;s <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref> is empty.\nIf this value is false, but <xref href=\"TinyLife.Actions.ActionType.AiSettings.SolvedNeeds\" data-throw-if-not-resolved=\"false\"></xref> is true, this action will still be started if the need set is low.\nNote that, for this value to have an effect, the <xref href=\"TinyLife.Actions.ActionType.AiSettings.PassivePriority\" data-throw-if-not-resolved=\"false\"></xref> needs to be greater than 0.\n"
summary: >-
A value that determines whether or not this action can be started randomly by the AI.
A random action will only be started if the corresponding person's <xref href="TinyLife.Objects.Person.ActionQueue" data-throw-if-not-resolved="false"></xref> is empty.
If this value is false, but <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref> is true, this action will still be started if the need set is low.
Note that, for this value to have an effect, the <xref href="TinyLife.Actions.ActionType.AiSettings.PassivePriority" data-throw-if-not-resolved="false"></xref> needs to be greater than 0.
example: []
syntax:
content: public bool CanDoRandomly
@ -149,11 +173,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs
startLine: 354
startLine: 403
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA value that determines whether or not this action can be started randomly, at any point, by the AI.\nWhereas <xref href=\"TinyLife.Actions.ActionType.AiSettings.CanDoRandomly\" data-throw-if-not-resolved=\"false\"></xref> actions can only be started when the <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref> is empty, an action with this flag can always be started randomly.\nIf this value is false, but <xref href=\"TinyLife.Actions.ActionType.AiSettings.SolvedNeeds\" data-throw-if-not-resolved=\"false\"></xref> is true, this action will still be started if the need set is low.\nNote that, for this value to have an effect, the <xref href=\"TinyLife.Actions.ActionType.AiSettings.PassivePriority\" data-throw-if-not-resolved=\"false\"></xref> needs to be greater than 0.\n"
summary: >-
A value that determines whether or not this action can be started randomly, at any point, by the AI.
Whereas <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoRandomly" data-throw-if-not-resolved="false"></xref> actions can only be started when the <xref href="TinyLife.Objects.Person.ActionQueue" data-throw-if-not-resolved="false"></xref> is empty, an action with this flag can always be started randomly.
If this value is false, but <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref> is true, this action will still be started if the need set is low.
Note that, for this value to have an effect, the <xref href="TinyLife.Actions.ActionType.AiSettings.PassivePriority" data-throw-if-not-resolved="false"></xref> needs to be greater than 0.
example: []
syntax:
content: public bool CanDoAtAnyPoint
@ -178,11 +209,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs
startLine: 360
startLine: 409
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA value that determines whether this action needs to find a free <xref href=\"TinyLife.Objects.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref> on the object that it is invoked on.\nThis value only has an effect if this action can be executed on any <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref>.\nThis value defaults to true.\n"
summary: >-
A value that determines whether this action needs to find a free <xref href="TinyLife.Objects.ActionSpot" data-throw-if-not-resolved="false"></xref> on the object that it is invoked on.
This value only has an effect if this action can be executed on any <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref>.
This value defaults to true.
example: []
syntax:
content: public bool NeedsFreeActionSpot
@ -207,17 +243,46 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreAiDisabled
path: ../TinyLife/Actions/ActionType.cs
startLine: 364
startLine: 413
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA value that determines whether this action can be started (based on <xref href=\"TinyLife.Actions.ActionType.AiSettings.CanDoRandomly\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint\" data-throw-if-not-resolved=\"false\"></xref>), even if the starting person&apos;s AI is currently disabled.\n"
summary: A value that determines whether this action can be started (based on <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoRandomly" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint" data-throw-if-not-resolved="false"></xref>), even if the starting person's AI is currently disabled.
example: []
syntax:
content: public bool IgnoreAiDisabled
return:
type: System.Boolean
content.vb: Public IgnoreAiDisabled As Boolean
- uid: TinyLife.Actions.ActionType.AiSettings.EnqueuePriority
commentId: F:TinyLife.Actions.ActionType.AiSettings.EnqueuePriority
id: EnqueuePriority
parent: TinyLife.Actions.ActionType.AiSettings
langs:
- csharp
- vb
name: EnqueuePriority
nameWithType: ActionType.AiSettings.EnqueuePriority
fullName: TinyLife.Actions.ActionType.AiSettings.EnqueuePriority
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueuePriority
path: ../TinyLife/Actions/ActionType.cs
startLine: 417
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Whether the action should be enqueued at the start of the action queue when the AI starts it, rather than at the end.
example: []
syntax:
content: public bool EnqueuePriority
return:
type: System.Boolean
content.vb: Public EnqueuePriority As Boolean
- uid: TinyLife.Actions.ActionType.AiSettings.#ctor
commentId: M:TinyLife.Actions.ActionType.AiSettings.#ctor
id: '#ctor'
@ -236,11 +301,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 369
startLine: 422
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nCreates a new <xref href=\"TinyLife.Actions.ActionType.AiSettings\" data-throw-if-not-resolved=\"false\"></xref> instance with default settings.\n"
summary: Creates a new <xref href="TinyLife.Actions.ActionType.AiSettings" data-throw-if-not-resolved="false"></xref> instance with default settings.
example: []
syntax:
content: public AiSettings()
@ -253,49 +318,61 @@ references:
- 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.Objects.PersonAi
commentId: T:TinyLife.Objects.PersonAi
href: TinyLife.Objects.PersonAi.html
name: PersonAi
nameWithType: PersonAi
fullName: TinyLife.Objects.PersonAi
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
parent: System.ValueType
@ -491,6 +568,7 @@ references:
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<AiSettings>(AiSettings)
nameWithType: Extensions.JsonCopy<ActionType.AiSettings>(ActionType.AiSettings)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.ActionType.AiSettings>(TinyLife.Actions.ActionType.AiSettings)
@ -500,26 +578,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ActionType.AiSettings)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
href: TinyLife.Actions.ActionType.AiSettings.html
- name: '>'
- name: (
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
href: TinyLife.Actions.ActionType.AiSettings.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ActionType.AiSettings)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
href: TinyLife.Actions.ActionType.AiSettings.html
- name: )
- name: (
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
href: TinyLife.Actions.ActionType.AiSettings.html
- name: )
- uid: System.ValueType
commentId: T:System.ValueType
@ -542,6 +626,7 @@ references:
name.vb: Object
- 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)
@ -551,6 +636,7 @@ references:
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: '>'
@ -560,6 +646,7 @@ references:
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: " "
@ -571,6 +658,7 @@ references:
- 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
@ -583,28 +671,35 @@ references:
fullName: System
- 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.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.NeedType[]
isExternal: true
href: TinyLife.NeedType.html
name: NeedType[]
nameWithType: NeedType[]
fullName: TinyLife.NeedType[]
@ -614,50 +709,61 @@ references:
spec.csharp:
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.NeedType
name: NeedType
href: TinyLife.NeedType.html
- name: (
- name: )
- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
commentId: M:TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_
name: GetPassiveActionPriority(ActionType)
nameWithType: Person.GetPassiveActionPriority(ActionType)
fullName: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
spec.csharp:
- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
name: GetPassiveActionPriority
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)
name: GetPassiveActionPriority
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: )
- uid: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
commentId: F:TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_SolvedNeeds
name: SolvedNeeds
nameWithType: ActionType.AiSettings.SolvedNeeds
fullName: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
- uid: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_CanDoRandomly
name: CanDoRandomly
nameWithType: ActionType.AiSettings.CanDoRandomly
fullName: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
- uid: TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint
commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint
href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_CanDoAtAnyPoint
name: CanDoAtAnyPoint
nameWithType: ActionType.AiSettings.CanDoAtAnyPoint
fullName: TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint
- 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
@ -680,6 +786,7 @@ references:
- name: <
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Single
@ -697,6 +804,7 @@ references:
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Single
@ -706,21 +814,26 @@ references:
- name: )
- 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: System.Func`2
commentId: T:System.Func`2
isExternal: true
@ -757,6 +870,7 @@ references:
- name: )
- uid: TinyLife.Objects.Person.ActionQueue
commentId: F:TinyLife.Objects.Person.ActionQueue
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ActionQueue
name: ActionQueue
nameWithType: Person.ActionQueue
fullName: TinyLife.Objects.Person.ActionQueue
@ -774,52 +888,65 @@ references:
- uid: TinyLife.Objects.ActionSpot
commentId: T:TinyLife.Objects.ActionSpot
parent: TinyLife.Objects
href: TinyLife.Objects.ActionSpot.html
name: ActionSpot
nameWithType: ActionSpot
fullName: TinyLife.Objects.ActionSpot
- uid: TinyLife.Objects.Furniture
commentId: T:TinyLife.Objects.Furniture
parent: TinyLife.Objects
href: TinyLife.Objects.Furniture.html
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects
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.ActionType.AiSettings
commentId: T:TinyLife.Actions.ActionType.AiSettings
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType.AiSettings
nameWithType: ActionType.AiSettings
fullName: TinyLife.Actions.ActionType.AiSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
href: TinyLife.Actions.ActionType.AiSettings.html
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
href: TinyLife.Actions.ActionType.AiSettings.html
- uid: TinyLife.Actions.ActionType.AiSettings.#ctor*
commentId: Overload:TinyLife.Actions.ActionType.AiSettings.#ctor
href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings__ctor
name: AiSettings
nameWithType: ActionType.AiSettings.AiSettings
fullName: TinyLife.Actions.ActionType.AiSettings.AiSettings

View file

@ -19,11 +19,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteDelegate
path: ../TinyLife/Actions/ActionType.cs
startLine: 152
startLine: 181
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA delegate method used for <xref href=\"TinyLife.Actions.ActionType.TypeSettings.CanExecute\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A delegate method used for <xref href="TinyLife.Actions.ActionType.TypeSettings.CanExecute" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public delegate CanExecuteResult ActionType.CanExecuteDelegate(ActionInfo info, bool automatic)
@ -42,35 +42,43 @@ items:
references:
- 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.Objects.PersonAi
commentId: T:TinyLife.Objects.PersonAi
href: TinyLife.Objects.PersonAi.html
name: PersonAi
nameWithType: PersonAi
fullName: TinyLife.Objects.PersonAi
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate.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<CanExecuteDelegate>(CanExecuteDelegate)
nameWithType: Extensions.JsonCopy<ActionType.CanExecuteDelegate>(ActionType.CanExecuteDelegate)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.ActionType.CanExecuteDelegate>(TinyLife.Actions.ActionType.CanExecuteDelegate)
@ -80,30 +88,37 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ActionType.CanExecuteDelegate)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- name: '>'
- name: (
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ActionType.CanExecuteDelegate)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- name: )
- name: (
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- name: )
- 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
@ -121,11 +136,13 @@ references:
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
href: TinyLife.Actions.CanExecuteResult.html
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- 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)
@ -135,6 +152,7 @@ references:
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: '>'
@ -144,6 +162,7 @@ references:
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: " "
@ -155,6 +174,7 @@ references:
- 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
@ -167,18 +187,23 @@ references:
fullName: System
- 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

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -31,11 +31,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionBehavior
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 13
startLine: 14
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nAn action behavior is a generic, non-serialized set of things that a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> does throughout an action.\nThis class is intended to be used with <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref>, which is a <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref> that makes use of a behavior.\nNote that action behaviors do not have the <xref href=\"System.Runtime.Serialization.DataContractAttribute\" data-throw-if-not-resolved=\"false\"></xref>, which means they are not saved to disk. This differentiates them from the various action handlers in <xref href=\"TinyLife.Actions.Handlers\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
An action behavior is a generic, non-serialized set of things that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> does throughout an action.
This class is intended to be used with <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref>, which is a <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref> that makes use of a behavior.
Note that action behaviors do not have the <xref href="System.Runtime.Serialization.DataContractAttribute" data-throw-if-not-resolved="false"></xref>, which means they are not saved to disk. This differentiates them from the various action handlers in <xref href="TinyLife.Actions.Handlers" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public abstract class ActionBehavior
@ -44,6 +49,7 @@ items:
- System.Object
derivedClasses:
- TinyLife.Actions.Behaviors.GetAndSitDownBehavior
- TinyLife.Actions.Behaviors.PhoneBehavior
- TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
- TinyLife.Actions.Behaviors.SinkBehavior
- TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
@ -75,11 +81,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 18
startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nThe action that this behavior is acting upon\n"
summary: The action that this behavior is acting upon
example: []
syntax:
content: protected readonly Action Action
@ -104,11 +110,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FullyInProgress
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 24
startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nReturns whether this action behavior is fully in progress.\nThis is the action behavior version of <xref href=\"TinyLife.Actions.Action.FullyInProgress\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Returns whether this action behavior is fully in progress.
This is the action behavior version of <xref href="TinyLife.Actions.Action.FullyInProgress" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public virtual bool FullyInProgress { get; }
@ -135,11 +144,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 31
startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a new action behavior with the given underlying action.\nTo create an action behavior of a given type automatically, use <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type%2cTinyLife.Actions.Action)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Creates a new action behavior with the given underlying action.
To create an action behavior of a given type automatically, use <xref href="TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type%2cTinyLife.Actions.Action)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: protected ActionBehavior(Action action)
@ -170,11 +182,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 40
startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a set of actions that should be executed before the main <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.Action\" data-throw-if-not-resolved=\"false\"></xref> starts.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.BehaviorAction.CreateFirstActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Creates a set of actions that should be executed before the main <xref href="TinyLife.Actions.Behaviors.ActionBehavior.Action" data-throw-if-not-resolved="false"></xref> starts.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.BehaviorAction.CreateFirstActions" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public abstract IEnumerable<Action> CreateFirstActions()
@ -201,11 +216,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateLastActions
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 47
startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a set of actions that should be executed after the main <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.Action\" data-throw-if-not-resolved=\"false\"></xref> finished.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.BehaviorAction.CreateLastActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Creates a set of actions that should be executed after the main <xref href="TinyLife.Actions.Behaviors.ActionBehavior.Action" data-throw-if-not-resolved="false"></xref> finished.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.BehaviorAction.CreateLastActions" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public virtual IEnumerable<Action> CreateLastActions()
@ -232,11 +250,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 55
startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nInitializes this action behavior.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.MultiAction.AndThenInitialize\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Initializes this action behavior.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.MultiAction.AndThenInitialize" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public virtual void Initialize()
@ -260,11 +281,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 64
startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nUpdates this action behavior every update frame.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Updates this action behavior every update frame.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
@ -301,11 +325,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 72
startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nReturns this action behavior&apos;s icon object.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.GetIconObject\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns the underlying <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Returns this action behavior's icon object.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.Action.GetIconObject" data-throw-if-not-resolved="false"></xref>.
By default, this method returns the underlying <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public virtual MapObject GetIconObject()
@ -332,11 +361,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 83
startLine: 84
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nReturn true on this method if this action can be multi-tasked along with the passed <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.Action\" data-throw-if-not-resolved=\"false\"></xref>.\nA multi-tasking is an action that is currently active along with another action.\nBy default, multi-tasking is disallowed for any action.\n"
summary: >-
Return true on this method if this action can be multi-tasked along with the passed <xref href="TinyLife.Actions.Behaviors.ActionBehavior.Action" data-throw-if-not-resolved="false"></xref>.
A multi-tasking is an action that is currently active along with another action.
By default, multi-tasking is disallowed for any action.
example: []
syntax:
content: public virtual bool CanMultitask(Action other)
@ -367,11 +401,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 92
startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCauses any activities that this action behavior executes to be marked as completed.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Causes any activities that this action behavior executes to be marked as completed.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public virtual void OnCompleted(CompletionType completion)
@ -399,18 +436,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 100
startLine: 101
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nReturns the action that should be executed after this action behavior&apos;s underlying <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.Action\" data-throw-if-not-resolved=\"false\"></xref> completes.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Returns the action that should be executed after this action behavior's underlying <xref href="TinyLife.Actions.Behaviors.ActionBehavior.Action" data-throw-if-not-resolved="false"></xref> completes.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public virtual Action GetNextAction(CompletionType completion)
parameters:
- id: completion
type: TinyLife.Actions.CompletionType
description: The underlying action&apos;s completion type
description: The underlying action's completion type
return:
type: TinyLife.Actions.Action
description: The action that should be executed next, or null
@ -434,11 +474,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateDefaultInstance
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 112
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a default instance of the type <code data-dev-comment-type=\"paramref\" class=\"paramref\">type</code>, using the default constructor <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.%23ctor(TinyLife.Actions.Action)\" data-throw-if-not-resolved=\"false\"></xref>.\nIf the type used doesn&apos;t have a default constructor, this method throws an <xref href=\"System.InvalidOperationException\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Creates a default instance of the type <code class="paramref">type</code>, using the default constructor <xref href="TinyLife.Actions.Behaviors.ActionBehavior.%23ctor(TinyLife.Actions.Action)" data-throw-if-not-resolved="false"></xref>.
If the type used doesn't have a default constructor, this method throws an <xref href="System.InvalidOperationException" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static ActionBehavior CreateDefaultInstance(Type type, Action action)
@ -457,23 +500,26 @@ items:
exceptions:
- type: System.InvalidOperationException
commentId: T:System.InvalidOperationException
description: Thrown if the <code data-dev-comment-type="paramref" class="paramref">type</code> does not have a default constructor
description: Thrown if the <code class="paramref">type</code> does not have a default constructor
references:
- 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.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions
href: TinyLife.Actions.BehaviorAction.html
name: BehaviorAction
nameWithType: BehaviorAction
fullName: TinyLife.Actions.BehaviorAction
- 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
@ -487,50 +533,64 @@ references:
fullName: System.Runtime.Serialization.DataContractAttribute
- uid: TinyLife.Actions.Handlers
commentId: N:TinyLife.Actions.Handlers
href: TinyLife.html
name: TinyLife.Actions.Handlers
nameWithType: TinyLife.Actions.Handlers
fullName: TinyLife.Actions.Handlers
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Handlers
name: Handlers
href: TinyLife.Actions.Handlers.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Handlers
name: Handlers
href: TinyLife.Actions.Handlers.html
- uid: TinyLife.Actions.Behaviors
commentId: N:TinyLife.Actions.Behaviors
href: TinyLife.html
name: TinyLife.Actions.Behaviors
nameWithType: TinyLife.Actions.Behaviors
fullName: TinyLife.Actions.Behaviors
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -765,6 +825,7 @@ references:
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<ActionBehavior>(ActionBehavior)
nameWithType: Extensions.JsonCopy<ActionBehavior>(ActionBehavior)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Behaviors.ActionBehavior>(TinyLife.Actions.Behaviors.ActionBehavior)
@ -774,61 +835,77 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Behaviors.ActionBehavior)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.Behaviors.ActionBehavior
name: ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html
- name: '>'
- name: (
- uid: TinyLife.Actions.Behaviors.ActionBehavior
name: ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Behaviors.ActionBehavior)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Behaviors.ActionBehavior
name: ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html
- name: )
- name: (
- uid: TinyLife.Actions.Behaviors.ActionBehavior
name: ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html
- name: )
- 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
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.Runtime.Serialization
commentId: N:System.Runtime.Serialization
isExternal: true
@ -875,6 +952,7 @@ references:
fullName: System
- 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)
@ -884,6 +962,7 @@ references:
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: '>'
@ -893,6 +972,7 @@ references:
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: " "
@ -904,40 +984,49 @@ references:
- 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.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.Action.FullyInProgress
commentId: P:TinyLife.Actions.Action.FullyInProgress
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FullyInProgress
name: FullyInProgress
nameWithType: Action.FullyInProgress
fullName: TinyLife.Actions.Action.FullyInProgress
- uid: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_FullyInProgress
name: FullyInProgress
nameWithType: ActionBehavior.FullyInProgress
fullName: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
@ -956,13 +1045,14 @@ references:
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
parent: TinyLife.Actions.Behaviors.ActionBehavior
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
name: CreateDefaultInstance(Type, Action)
nameWithType: ActionBehavior.CreateDefaultInstance(Type, Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type, TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
name: CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
- name: (
- uid: System.Type
name: Type
@ -972,10 +1062,12 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
name: CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
- name: (
- uid: System.Type
name: Type
@ -985,9 +1077,11 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.#ctor*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.#ctor
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior__ctor_TinyLife_Actions_Action_
name: ActionBehavior
nameWithType: ActionBehavior.ActionBehavior
fullName: TinyLife.Actions.Behaviors.ActionBehavior.ActionBehavior
@ -997,33 +1091,39 @@ references:
- uid: TinyLife.Actions.Behaviors.ActionBehavior
commentId: T:TinyLife.Actions.Behaviors.ActionBehavior
parent: TinyLife.Actions.Behaviors
href: TinyLife.Actions.Behaviors.ActionBehavior.html
name: ActionBehavior
nameWithType: ActionBehavior
fullName: TinyLife.Actions.Behaviors.ActionBehavior
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Action
commentId: F:TinyLife.Actions.Behaviors.ActionBehavior.Action
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Action
name: Action
nameWithType: ActionBehavior.Action
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Action
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
commentId: M:TinyLife.Actions.BehaviorAction.CreateFirstActions
parent: TinyLife.Actions.BehaviorAction
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
name: CreateFirstActions()
nameWithType: BehaviorAction.CreateFirstActions()
fullName: TinyLife.Actions.BehaviorAction.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateFirstActions
name: CreateFirstActions
nameWithType: ActionBehavior.CreateFirstActions
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
@ -1046,6 +1146,7 @@ references:
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
@ -1057,6 +1158,7 @@ references:
- 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
@ -1126,42 +1228,50 @@ references:
- uid: TinyLife.Actions.BehaviorAction.CreateLastActions
commentId: M:TinyLife.Actions.BehaviorAction.CreateLastActions
parent: TinyLife.Actions.BehaviorAction
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateLastActions
name: CreateLastActions()
nameWithType: BehaviorAction.CreateLastActions()
fullName: TinyLife.Actions.BehaviorAction.CreateLastActions()
spec.csharp:
- uid: TinyLife.Actions.BehaviorAction.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateLastActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.BehaviorAction.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateLastActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
name: CreateLastActions
nameWithType: ActionBehavior.CreateLastActions
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
- 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.Behaviors.ActionBehavior.Initialize*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.Initialize
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
name: Initialize
nameWithType: ActionBehavior.Initialize
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
@ -1169,7 +1279,7 @@ references:
commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.MultiAction
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: AndThenUpdate(GameTime, TimeSpan, float)
nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -1179,6 +1289,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1199,6 +1310,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1218,11 +1330,13 @@ references:
- name: )
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
name: Speed
nameWithType: GameImpl.Speed
fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Update*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.Update
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update
nameWithType: ActionBehavior.Update
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Update
@ -1285,29 +1399,33 @@ references:
- uid: TinyLife.Actions.Action.GetIconObject
commentId: M:TinyLife.Actions.Action.GetIconObject
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject
name: GetIconObject()
nameWithType: Action.GetIconObject()
fullName: TinyLife.Actions.Action.GetIconObject()
spec.csharp:
- uid: TinyLife.Actions.Action.GetIconObject
name: GetIconObject
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.GetIconObject
name: GetIconObject
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject
- name: (
- name: )
- 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.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetActionObject__1_System_Boolean_
name: GetActionObject<T>(bool)
nameWithType: ActionInfo.GetActionObject<T>(bool)
fullName: TinyLife.Actions.ActionInfo.GetActionObject<T>(bool)
@ -1317,6 +1435,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
name: GetActionObject
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetActionObject__1_System_Boolean_
- name: <
- name: T
- name: '>'
@ -1329,6 +1448,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
name: GetActionObject
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetActionObject__1_System_Boolean_
- name: (
- name: Of
- name: " "
@ -1342,78 +1462,95 @@ references:
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
name: GetIconObject
nameWithType: ActionBehavior.GetIconObject
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
- uid: TinyLife.Objects.MapObject
commentId: T:TinyLife.Objects.MapObject
parent: TinyLife.Objects
href: TinyLife.Objects.MapObject.html
name: MapObject
nameWithType: MapObject
fullName: TinyLife.Objects.MapObject
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
name: CanMultitask
nameWithType: ActionBehavior.CanMultitask
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: Action.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted
nameWithType: ActionBehavior.OnCompleted
fullName: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
href: TinyLife.Actions.CompletionType.html
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_
name: GetNextAction(CompletionType)
nameWithType: Action.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetNextAction_TinyLife_Actions_CompletionType_
name: GetNextAction
nameWithType: ActionBehavior.GetNextAction
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction
- uid: TinyLife.Actions.Behaviors.ActionBehavior.#ctor(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.#ctor(TinyLife.Actions.Action)
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior__ctor_TinyLife_Actions_Action_
name: ActionBehavior(Action)
nameWithType: ActionBehavior.ActionBehavior(Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.ActionBehavior(TinyLife.Actions.Action)
@ -1423,15 +1560,18 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.#ctor(TinyLife.Actions.Action)
name: ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior__ctor_TinyLife_Actions_Action_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
spec.vb:
- name: New
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: System.InvalidOperationException
commentId: T:System.InvalidOperationException
@ -1442,6 +1582,7 @@ references:
fullName: System.InvalidOperationException
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
name: CreateDefaultInstance
nameWithType: ActionBehavior.CreateDefaultInstance
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance

View file

@ -5,8 +5,8 @@ items:
id: ComputerBehavior
parent: TinyLife.Actions.Behaviors
children:
- TinyLife.Actions.Behaviors.ComputerBehavior.#ctor(TinyLife.Actions.Action,System.String,System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Behaviors.ComputerBehavior.#ctor(TinyLife.Actions.Action,System.String)
- TinyLife.Actions.Behaviors.ComputerBehavior.#ctor(TinyLife.Actions.Action,System.String,System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Behaviors.ComputerBehavior.Initialize
- TinyLife.Actions.Behaviors.ComputerBehavior.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Behaviors.ComputerBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -24,11 +24,14 @@ 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
summary: "\nA computer behavior is a <xref href=\"TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior\" data-throw-if-not-resolved=\"false\"></xref> that is executed at a computer.\nUsing this behavior automatically turns the computer on (<xref href=\"TinyLife.Objects.ScreenObject.TurnOn(System.String)\" data-throw-if-not-resolved=\"false\"></xref>) and plays a typing sound.\n"
summary: >-
A computer behavior is a <xref href="TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior" data-throw-if-not-resolved="false"></xref> that is executed at a computer.
Using this behavior automatically turns the computer on (<xref href="TinyLife.Objects.ScreenObject.TurnOn(System.String)" data-throw-if-not-resolved="false"></xref>) and plays a typing sound.
example: []
syntax:
content: 'public class ComputerBehavior : WorkAtDeskObjectBehavior'
@ -74,11 +77,11 @@ 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
summary: "\nCreates a new computer behavior with the given settings.\n"
summary: Creates a new computer behavior with the given settings.
example: []
syntax:
content: public ComputerBehavior(Action action, string screenContent)
@ -88,7 +91,7 @@ items:
description: The action that this behavior is acting upon.
- id: screenContent
type: System.String
description: The name of the texture that should be displayed on the computer&apos;s screen, which is passed to <xref href="TinyLife.Objects.ScreenObject.TurnOn(System.String)" data-throw-if-not-resolved="false"></xref>.
description: The name of the texture that should be displayed on the computer's screen, which is passed to <xref href="TinyLife.Objects.ScreenObject.TurnOn(System.String)" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub New(action As Action, screenContent As String)
overload: TinyLife.Actions.Behaviors.ComputerBehavior.#ctor*
nameWithType.vb: ComputerBehavior.New(Action, String)
@ -112,11 +115,11 @@ 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
summary: "\nCreates a new computer behavior with the given settings.\n"
summary: Creates a new computer behavior with the given settings.
example: []
syntax:
content: public ComputerBehavior(Action action, string screenContent, TimeSpan workTime, TimeSpan breakTime)
@ -126,13 +129,13 @@ items:
description: The action that this behavior is acting upon.
- id: screenContent
type: System.String
description: The name of the texture that should be displayed on the computer&apos;s screen, which is passed to <xref href="TinyLife.Objects.ScreenObject.TurnOn(System.String)" data-throw-if-not-resolved="false"></xref>.
description: The name of the texture that should be displayed on the computer's screen, which is passed to <xref href="TinyLife.Objects.ScreenObject.TurnOn(System.String)" data-throw-if-not-resolved="false"></xref>.
- id: workTime
type: System.TimeSpan
description: The amount of in-game time that this action&apos;s <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> shoud look to be typing for.
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> shoud look to be typing for.
- id: breakTime
type: System.TimeSpan
description: The amount of in-game time that this action&apos;s <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween typing sessions.
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween typing sessions.
content.vb: Public Sub New(action As Action, screenContent As String, workTime As TimeSpan, breakTime As TimeSpan)
overload: TinyLife.Actions.Behaviors.ComputerBehavior.#ctor*
nameWithType.vb: ComputerBehavior.New(Action, String, TimeSpan, TimeSpan)
@ -156,11 +159,14 @@ 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
summary: "\nInitializes this action behavior.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.MultiAction.AndThenInitialize\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Initializes this action behavior.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.MultiAction.AndThenInitialize" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override void Initialize()
@ -185,11 +191,14 @@ 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
summary: "\nUpdates this action behavior every update frame.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Updates this action behavior every update frame.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
@ -227,11 +236,14 @@ 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
summary: "\nCauses any activities that this action behavior executes to be marked as completed.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Causes any activities that this action behavior executes to be marked as completed.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override void OnCompleted(CompletionType completion)
@ -246,13 +258,14 @@ references:
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
commentId: T:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
parent: TinyLife.Actions.Behaviors
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html
name: WorkAtDeskObjectBehavior
nameWithType: WorkAtDeskObjectBehavior
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
- uid: TinyLife.Objects.ScreenObject.TurnOn(System.String)
commentId: M:TinyLife.Objects.ScreenObject.TurnOn(System.String)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_
name: TurnOn(string)
nameWithType: ScreenObject.TurnOn(string)
fullName: TinyLife.Objects.ScreenObject.TurnOn(string)
@ -262,6 +275,7 @@ references:
spec.csharp:
- uid: TinyLife.Objects.ScreenObject.TurnOn(System.String)
name: TurnOn
href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_
- name: (
- uid: System.String
name: string
@ -271,6 +285,7 @@ references:
spec.vb:
- uid: TinyLife.Objects.ScreenObject.TurnOn(System.String)
name: TurnOn
href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_
- name: (
- uid: System.String
name: String
@ -279,27 +294,34 @@ references:
- name: )
- uid: TinyLife.Actions.Behaviors
commentId: N:TinyLife.Actions.Behaviors
href: TinyLife.html
name: TinyLife.Actions.Behaviors
nameWithType: TinyLife.Actions.Behaviors
fullName: TinyLife.Actions.Behaviors
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -314,126 +336,150 @@ references:
- uid: TinyLife.Actions.Behaviors.ActionBehavior
commentId: T:TinyLife.Actions.Behaviors.ActionBehavior
parent: TinyLife.Actions.Behaviors
href: TinyLife.Actions.Behaviors.ActionBehavior.html
name: ActionBehavior
nameWithType: ActionBehavior
fullName: TinyLife.Actions.Behaviors.ActionBehavior
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.IsWorking
commentId: P:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.IsWorking
parent: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_IsWorking
name: IsWorking
nameWithType: WorkAtDeskObjectBehavior.IsWorking
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.IsWorking
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions
commentId: M:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions
parent: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_CreateFirstActions
name: CreateFirstActions()
nameWithType: WorkAtDeskObjectBehavior.CreateFirstActions()
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_GetNextAction_TinyLife_Actions_CompletionType_
name: GetNextAction(CompletionType)
nameWithType: WorkAtDeskObjectBehavior.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Action
commentId: F:TinyLife.Actions.Behaviors.ActionBehavior.Action
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Action
name: Action
nameWithType: ActionBehavior.Action
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Action
- uid: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
commentId: P:TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_FullyInProgress
name: FullyInProgress
nameWithType: ActionBehavior.FullyInProgress
fullName: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
name: CreateLastActions()
nameWithType: ActionBehavior.CreateLastActions()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
name: GetIconObject()
nameWithType: ActionBehavior.GetIconObject()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
name: GetIconObject
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
name: GetIconObject
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
name: CanMultitask(Action)
nameWithType: ActionBehavior.CanMultitask(Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
parent: TinyLife.Actions.Behaviors.ActionBehavior
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
name: CreateDefaultInstance(Type, Action)
nameWithType: ActionBehavior.CreateDefaultInstance(Type, Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type, TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
name: CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
- name: (
- uid: System.Type
name: Type
@ -443,10 +489,12 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
name: CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
- name: (
- uid: System.Type
name: Type
@ -456,6 +504,7 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
@ -680,6 +729,7 @@ references:
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<ComputerBehavior>(ComputerBehavior)
nameWithType: Extensions.JsonCopy<ComputerBehavior>(ComputerBehavior)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Behaviors.ComputerBehavior>(TinyLife.Actions.Behaviors.ComputerBehavior)
@ -689,26 +739,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Behaviors.ComputerBehavior)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.Behaviors.ComputerBehavior
name: ComputerBehavior
href: TinyLife.Actions.Behaviors.ComputerBehavior.html
- name: '>'
- name: (
- uid: TinyLife.Actions.Behaviors.ComputerBehavior
name: ComputerBehavior
href: TinyLife.Actions.Behaviors.ComputerBehavior.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Behaviors.ComputerBehavior)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Behaviors.ComputerBehavior
name: ComputerBehavior
href: TinyLife.Actions.Behaviors.ComputerBehavior.html
- name: )
- name: (
- uid: TinyLife.Actions.Behaviors.ComputerBehavior
name: ComputerBehavior
href: TinyLife.Actions.Behaviors.ComputerBehavior.html
- name: )
- uid: System
commentId: N:System
@ -719,6 +775,7 @@ references:
fullName: System
- 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)
@ -728,6 +785,7 @@ references:
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: '>'
@ -737,6 +795,7 @@ references:
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: " "
@ -748,28 +807,35 @@ references:
- 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.Actions.Behaviors.ComputerBehavior.#ctor*
commentId: Overload:TinyLife.Actions.Behaviors.ComputerBehavior.#ctor
href: TinyLife.Actions.Behaviors.ComputerBehavior.html#TinyLife_Actions_Behaviors_ComputerBehavior__ctor_TinyLife_Actions_Action_System_String_
name: ComputerBehavior
nameWithType: ComputerBehavior.ComputerBehavior
fullName: TinyLife.Actions.Behaviors.ComputerBehavior.ComputerBehavior
@ -779,6 +845,7 @@ references:
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
@ -795,24 +862,30 @@ references:
name.vb: String
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- 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
@ -826,47 +899,148 @@ references:
fullName: System.TimeSpan
- 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.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions
href: TinyLife.Actions.BehaviorAction.html
name: BehaviorAction
nameWithType: BehaviorAction
fullName: TinyLife.Actions.BehaviorAction
- 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.Behaviors.ActionBehavior.Initialize
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.Initialize
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
name: Initialize()
nameWithType: ActionBehavior.Initialize()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Initialize()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
name: Initialize
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
name: Initialize
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ComputerBehavior.Initialize*
commentId: Overload:TinyLife.Actions.Behaviors.ComputerBehavior.Initialize
href: TinyLife.Actions.Behaviors.ComputerBehavior.html#TinyLife_Actions_Behaviors_ComputerBehavior_Initialize
name: Initialize
nameWithType: ComputerBehavior.Initialize
fullName: TinyLife.Actions.Behaviors.ComputerBehavior.Initialize
- 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.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.MultiAction
isExternal: true
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: AndThenUpdate(GameTime, TimeSpan, float)
nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: AndThenUpdate(GameTime, TimeSpan, Single)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
name: Speed
nameWithType: GameImpl.Speed
fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: WorkAtDeskObjectBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -876,6 +1050,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -896,6 +1071,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -915,6 +1091,7 @@ references:
- name: )
- uid: TinyLife.Actions.Behaviors.ComputerBehavior.Update*
commentId: Overload:TinyLife.Actions.Behaviors.ComputerBehavior.Update
href: TinyLife.Actions.Behaviors.ComputerBehavior.html#TinyLife_Actions_Behaviors_ComputerBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update
nameWithType: ComputerBehavior.Update
fullName: TinyLife.Actions.Behaviors.ComputerBehavior.Update
@ -966,34 +1143,66 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: Action.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: ActionBehavior.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ComputerBehavior.OnCompleted*
commentId: Overload:TinyLife.Actions.Behaviors.ComputerBehavior.OnCompleted
href: TinyLife.Actions.Behaviors.ComputerBehavior.html#TinyLife_Actions_Behaviors_ComputerBehavior_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted
nameWithType: ComputerBehavior.OnCompleted
fullName: TinyLife.Actions.Behaviors.ComputerBehavior.OnCompleted
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
href: TinyLife.Actions.CompletionType.html
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -22,11 +22,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpOrSpawnBehavior
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 12
startLine: 13
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nAn action behavior that causes an object to be spawned in a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>&apos;s hand, or picked up from a location that it is occupying.\n"
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 <xref href="TinyLife.Actions.DiscardHeldItemAction" data-throw-if-not-resolved="false"></xref> action.
example: []
syntax:
content: 'public class PickUpOrSpawnBehavior : ActionBehavior'
@ -73,11 +76,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 26
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a new pick up or spawn behavior with the given settings.\n"
summary: Creates a new pick up or spawn behavior with the given settings.
example: []
syntax:
content: public PickUpOrSpawnBehavior(Action action, Func<FurnitureType> itemToSpawn, int[] colorsToSpawn = null, Func<Furniture, bool> isValid = null)
@ -93,13 +96,13 @@ items:
description: The colors to spawn.
- id: isValid
type: System.Func{TinyLife.Objects.Furniture,System.Boolean}
description: Whether the item that we&apos;re trying to pick up is valid. If this is null, the item is checked against the <code data-dev-comment-type="paramref" class="paramref">itemToSpawn</code>.
description: Whether the item that we're trying to pick up is valid. If this is null, the item is checked against the <code class="paramref">itemToSpawn</code>.
content.vb: Public Sub New(action As Action, itemToSpawn As Func(Of FurnitureType), colorsToSpawn As Integer() = Nothing, isValid As Func(Of Furniture, Boolean) = Nothing)
overload: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.#ctor*
exceptions:
- type: System.ArgumentNullException
commentId: T:System.ArgumentNullException
description: Thrown if the <code data-dev-comment-type="paramref" class="paramref">itemToSpawn</code> is null.
description: Thrown if the <code class="paramref">itemToSpawn</code> is null.
nameWithType.vb: PickUpOrSpawnBehavior.New(Action, Func(Of FurnitureType), Integer(), Func(Of Furniture, Boolean))
fullName.vb: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.New(TinyLife.Actions.Action, System.Func(Of TinyLife.Objects.FurnitureType), Integer(), System.Func(Of TinyLife.Objects.Furniture, Boolean))
name.vb: New(Action, Func(Of FurnitureType), Integer(), Func(Of Furniture, Boolean))
@ -121,11 +124,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 33
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a set of actions that should be executed before the main <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.Action\" data-throw-if-not-resolved=\"false\"></xref> starts.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.BehaviorAction.CreateFirstActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Creates a set of actions that should be executed before the main <xref href="TinyLife.Actions.Behaviors.ActionBehavior.Action" data-throw-if-not-resolved="false"></xref> starts.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.BehaviorAction.CreateFirstActions" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override IEnumerable<Action> CreateFirstActions()
@ -153,18 +159,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 47
startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nReturns the action that should be executed after this action behavior&apos;s underlying <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.Action\" data-throw-if-not-resolved=\"false\"></xref> completes.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Returns the action that should be executed after this action behavior's underlying <xref href="TinyLife.Actions.Behaviors.ActionBehavior.Action" data-throw-if-not-resolved="false"></xref> completes.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override Action GetNextAction(CompletionType completion)
parameters:
- id: completion
type: TinyLife.Actions.CompletionType
description: The underlying action&apos;s completion type
description: The underlying action's completion type
return:
type: TinyLife.Actions.Action
description: The action that should be executed next, or null
@ -175,32 +184,46 @@ references:
- 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.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
name: TinyLife.Actions.Behaviors
nameWithType: TinyLife.Actions.Behaviors
fullName: TinyLife.Actions.Behaviors
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -215,58 +238,67 @@ references:
- uid: TinyLife.Actions.Behaviors.ActionBehavior
commentId: T:TinyLife.Actions.Behaviors.ActionBehavior
parent: TinyLife.Actions.Behaviors
href: TinyLife.Actions.Behaviors.ActionBehavior.html
name: ActionBehavior
nameWithType: ActionBehavior
fullName: TinyLife.Actions.Behaviors.ActionBehavior
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Action
commentId: F:TinyLife.Actions.Behaviors.ActionBehavior.Action
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Action
name: Action
nameWithType: ActionBehavior.Action
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Action
- uid: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
commentId: P:TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_FullyInProgress
name: FullyInProgress
nameWithType: ActionBehavior.FullyInProgress
fullName: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
name: CreateLastActions()
nameWithType: ActionBehavior.CreateLastActions()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.Initialize
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
name: Initialize()
nameWithType: ActionBehavior.Initialize()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Initialize()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
name: Initialize
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
name: Initialize
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Behaviors.ActionBehavior
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: ActionBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -276,6 +308,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -296,6 +329,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -316,70 +350,84 @@ references:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
name: GetIconObject()
nameWithType: ActionBehavior.GetIconObject()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
name: GetIconObject
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
name: GetIconObject
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
name: CanMultitask(Action)
nameWithType: ActionBehavior.CanMultitask(Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: ActionBehavior.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
parent: TinyLife.Actions.Behaviors.ActionBehavior
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
name: CreateDefaultInstance(Type, Action)
nameWithType: ActionBehavior.CreateDefaultInstance(Type, Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type, TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
name: CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
- name: (
- uid: System.Type
name: Type
@ -389,10 +437,12 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
name: CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
- name: (
- uid: System.Type
name: Type
@ -402,6 +452,7 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
@ -626,6 +677,7 @@ references:
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<PickUpOrSpawnBehavior>(PickUpOrSpawnBehavior)
nameWithType: Extensions.JsonCopy<PickUpOrSpawnBehavior>(PickUpOrSpawnBehavior)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior>(TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior)
@ -635,44 +687,55 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
name: PickUpOrSpawnBehavior
href: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.html
- name: '>'
- name: (
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
name: PickUpOrSpawnBehavior
href: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
name: PickUpOrSpawnBehavior
href: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.html
- name: )
- name: (
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
name: PickUpOrSpawnBehavior
href: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.html
- name: )
- 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
commentId: N:System
isExternal: true
@ -682,6 +745,7 @@ references:
fullName: System
- 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)
@ -691,6 +755,7 @@ references:
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: '>'
@ -700,6 +765,7 @@ references:
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: " "
@ -711,26 +777,32 @@ references:
- 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: System.ArgumentNullException
commentId: T:System.ArgumentNullException
isExternal: true
@ -740,6 +812,7 @@ references:
fullName: System.ArgumentNullException
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.#ctor*
commentId: Overload:TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.#ctor
href: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.html#TinyLife_Actions_Behaviors_PickUpOrSpawnBehavior__ctor_TinyLife_Actions_Action_System_Func_TinyLife_Objects_FurnitureType__System_Int32___System_Func_TinyLife_Objects_Furniture_System_Boolean__
name: PickUpOrSpawnBehavior
nameWithType: PickUpOrSpawnBehavior.PickUpOrSpawnBehavior
fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.PickUpOrSpawnBehavior
@ -749,6 +822,7 @@ references:
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
@ -771,6 +845,7 @@ references:
- name: <
- uid: TinyLife.Objects.FurnitureType
name: FurnitureType
href: TinyLife.Objects.FurnitureType.html
- name: '>'
spec.vb:
- uid: System.Func`1
@ -782,6 +857,7 @@ references:
- name: " "
- uid: TinyLife.Objects.FurnitureType
name: FurnitureType
href: TinyLife.Objects.FurnitureType.html
- name: )
- uid: System.Int32[]
isExternal: true
@ -825,6 +901,7 @@ references:
- name: <
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: ','
- name: " "
- uid: System.Boolean
@ -842,6 +919,7 @@ references:
- name: " "
- uid: TinyLife.Objects.Furniture
name: Furniture
href: TinyLife.Objects.Furniture.html
- name: ','
- name: " "
- uid: System.Boolean
@ -851,21 +929,26 @@ references:
- name: )
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.Func`1
commentId: T:System.Func`1
isExternal: true
@ -928,24 +1011,54 @@ references:
- name: " "
- name: TResult
- name: )
- uid: TinyLife.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions
href: TinyLife.Actions.BehaviorAction.html
name: BehaviorAction
nameWithType: BehaviorAction
fullName: TinyLife.Actions.BehaviorAction
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
commentId: M:TinyLife.Actions.BehaviorAction.CreateFirstActions
parent: TinyLife.Actions.BehaviorAction
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
name: CreateFirstActions()
nameWithType: BehaviorAction.CreateFirstActions()
fullName: TinyLife.Actions.BehaviorAction.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateFirstActions
name: CreateFirstActions()
nameWithType: ActionBehavior.CreateFirstActions()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.CreateFirstActions*
commentId: Overload:TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.CreateFirstActions
href: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.html#TinyLife_Actions_Behaviors_PickUpOrSpawnBehavior_CreateFirstActions
name: CreateFirstActions
nameWithType: PickUpOrSpawnBehavior.CreateFirstActions
fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.CreateFirstActions
@ -968,6 +1081,7 @@ references:
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
@ -979,6 +1093,7 @@ references:
- 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
@ -1045,34 +1160,66 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_
name: GetNextAction(CompletionType)
nameWithType: Action.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetNextAction_TinyLife_Actions_CompletionType_
name: GetNextAction(CompletionType)
nameWithType: ActionBehavior.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.GetNextAction*
commentId: Overload:TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.GetNextAction
href: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.html#TinyLife_Actions_Behaviors_PickUpOrSpawnBehavior_GetNextAction_TinyLife_Actions_CompletionType_
name: GetNextAction
nameWithType: PickUpOrSpawnBehavior.GetNextAction
fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.GetNextAction
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
href: TinyLife.Actions.CompletionType.html
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType

File diff suppressed because it is too large Load diff

View file

@ -27,7 +27,12 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nAn <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior\" data-throw-if-not-resolved=\"false\"></xref> for an action that is invoked at a <xref href=\"ExtremelySimpleLogger.Sink\" data-throw-if-not-resolved=\"false\"></xref>.\nIf the sink is not the main <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>, it should be added as an auxiliary object using <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.MultiAction.AndThenInitialize\" data-throw-if-not-resolved=\"false\"></xref>.\nThis behavior automatically displays a running water sound and sets the active person&apos;s pose to a working version using <xref href=\"TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
An <xref href="TinyLife.Actions.Behaviors.ActionBehavior" data-throw-if-not-resolved="false"></xref> for an action that is invoked at a <xref href="ExtremelySimpleLogger.Sink" data-throw-if-not-resolved="false"></xref>.
If the sink is not the main <xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>, it should be added as an auxiliary object using <xref href="TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.MultiAction.AndThenInitialize" data-throw-if-not-resolved="false"></xref>.
This behavior automatically displays a running water sound and sets the active person's pose to a working version using <xref href="TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public class SinkBehavior : ActionBehavior'
@ -75,7 +80,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a new action behavior with the given underlying action.\nTo create an action behavior of a given type automatically, use <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type%2cTinyLife.Actions.Action)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Creates a new action behavior with the given underlying action.
To create an action behavior of a given type automatically, use <xref href="TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type%2cTinyLife.Actions.Action)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public SinkBehavior(Action action)
@ -110,7 +118,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a set of actions that should be executed before the main <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.Action\" data-throw-if-not-resolved=\"false\"></xref> starts.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.BehaviorAction.CreateFirstActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Creates a set of actions that should be executed before the main <xref href="TinyLife.Actions.Behaviors.ActionBehavior.Action" data-throw-if-not-resolved="false"></xref> starts.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.BehaviorAction.CreateFirstActions" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override IEnumerable<Action> CreateFirstActions()
@ -142,7 +153,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nUpdates this action behavior every update frame.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Updates this action behavior every update frame.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
@ -184,7 +198,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCauses any activities that this action behavior executes to be marked as completed.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Causes any activities that this action behavior executes to be marked as completed.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override void OnCompleted(CompletionType completion)
@ -199,6 +216,7 @@ references:
- uid: TinyLife.Actions.Behaviors.ActionBehavior
commentId: T:TinyLife.Actions.Behaviors.ActionBehavior
parent: TinyLife.Actions.Behaviors
href: TinyLife.Actions.Behaviors.ActionBehavior.html
name: ActionBehavior
nameWithType: ActionBehavior
fullName: TinyLife.Actions.Behaviors.ActionBehavior
@ -211,7 +229,7 @@ references:
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetActionObject__1_System_Boolean_
name: GetActionObject<T>(bool)
nameWithType: ActionInfo.GetActionObject<T>(bool)
fullName: TinyLife.Actions.ActionInfo.GetActionObject<T>(bool)
@ -221,6 +239,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
name: GetActionObject
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetActionObject__1_System_Boolean_
- name: <
- name: T
- name: '>'
@ -233,6 +252,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
name: GetActionObject
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetActionObject__1_System_Boolean_
- name: (
- name: Of
- name: " "
@ -246,89 +266,111 @@ references:
- name: )
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_AddAuxiliaryObject_TinyLife_Objects_MapObject_TinyLife_Objects_ActionSpot_
name: AddAuxiliaryObject(MapObject, ActionSpot)
nameWithType: ActionInfo.AddAuxiliaryObject(MapObject, ActionSpot)
fullName: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject, TinyLife.Objects.ActionSpot)
spec.csharp:
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
name: AddAuxiliaryObject
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_AddAuxiliaryObject_TinyLife_Objects_MapObject_TinyLife_Objects_ActionSpot_
- name: (
- uid: TinyLife.Objects.MapObject
name: MapObject
href: TinyLife.Objects.MapObject.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
name: ActionSpot
href: TinyLife.Objects.ActionSpot.html
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
name: AddAuxiliaryObject
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_AddAuxiliaryObject_TinyLife_Objects_MapObject_TinyLife_Objects_ActionSpot_
- name: (
- uid: TinyLife.Objects.MapObject
name: MapObject
href: TinyLife.Objects.MapObject.html
- name: ','
- name: " "
- uid: TinyLife.Objects.ActionSpot
name: ActionSpot
href: TinyLife.Objects.ActionSpot.html
- 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.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)
commentId: M:TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ToWorking_TinyLife_Objects_Pose_
name: ToWorking(Pose)
nameWithType: Extensions.ToWorking(Pose)
fullName: TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)
name: ToWorking
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ToWorking_TinyLife_Objects_Pose_
- name: (
- uid: TinyLife.Objects.Pose
name: Pose
href: TinyLife.Objects.Pose.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Pose)
name: ToWorking
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ToWorking_TinyLife_Objects_Pose_
- name: (
- uid: TinyLife.Objects.Pose
name: Pose
href: TinyLife.Objects.Pose.html
- name: )
- uid: TinyLife.Actions.Behaviors
commentId: N:TinyLife.Actions.Behaviors
href: TinyLife.html
name: TinyLife.Actions.Behaviors
nameWithType: TinyLife.Actions.Behaviors
fullName: TinyLife.Actions.Behaviors
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -343,114 +385,136 @@ references:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Action
commentId: F:TinyLife.Actions.Behaviors.ActionBehavior.Action
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Action
name: Action
nameWithType: ActionBehavior.Action
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Action
- uid: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
commentId: P:TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_FullyInProgress
name: FullyInProgress
nameWithType: ActionBehavior.FullyInProgress
fullName: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
name: CreateLastActions()
nameWithType: ActionBehavior.CreateLastActions()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.Initialize
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
name: Initialize()
nameWithType: ActionBehavior.Initialize()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Initialize()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
name: Initialize
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
name: Initialize
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
name: GetIconObject()
nameWithType: ActionBehavior.GetIconObject()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
name: GetIconObject
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
name: GetIconObject
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
name: CanMultitask(Action)
nameWithType: ActionBehavior.CanMultitask(Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetNextAction_TinyLife_Actions_CompletionType_
name: GetNextAction(CompletionType)
nameWithType: ActionBehavior.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
parent: TinyLife.Actions.Behaviors.ActionBehavior
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
name: CreateDefaultInstance(Type, Action)
nameWithType: ActionBehavior.CreateDefaultInstance(Type, Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type, TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
name: CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
- name: (
- uid: System.Type
name: Type
@ -460,10 +524,12 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
name: CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
- name: (
- uid: System.Type
name: Type
@ -473,6 +539,7 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
@ -697,6 +764,7 @@ references:
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<SinkBehavior>(SinkBehavior)
nameWithType: Extensions.JsonCopy<SinkBehavior>(SinkBehavior)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Behaviors.SinkBehavior>(TinyLife.Actions.Behaviors.SinkBehavior)
@ -706,30 +774,37 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Behaviors.SinkBehavior)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.Behaviors.SinkBehavior
name: SinkBehavior
href: TinyLife.Actions.Behaviors.SinkBehavior.html
- name: '>'
- name: (
- uid: TinyLife.Actions.Behaviors.SinkBehavior
name: SinkBehavior
href: TinyLife.Actions.Behaviors.SinkBehavior.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Behaviors.SinkBehavior)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Behaviors.SinkBehavior
name: SinkBehavior
href: TinyLife.Actions.Behaviors.SinkBehavior.html
- name: )
- name: (
- uid: TinyLife.Actions.Behaviors.SinkBehavior
name: SinkBehavior
href: TinyLife.Actions.Behaviors.SinkBehavior.html
- name: )
- 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
@ -742,6 +817,7 @@ references:
fullName: System
- 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)
@ -751,6 +827,7 @@ references:
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: '>'
@ -760,6 +837,7 @@ references:
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: " "
@ -771,45 +849,57 @@ references:
- 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.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- 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.Actions.Behaviors.SinkBehavior.#ctor*
commentId: Overload:TinyLife.Actions.Behaviors.SinkBehavior.#ctor
href: TinyLife.Actions.Behaviors.SinkBehavior.html#TinyLife_Actions_Behaviors_SinkBehavior__ctor_TinyLife_Actions_Action_
name: SinkBehavior
nameWithType: SinkBehavior.SinkBehavior
fullName: TinyLife.Actions.Behaviors.SinkBehavior.SinkBehavior
@ -819,27 +909,58 @@ references:
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions
href: TinyLife.Actions.BehaviorAction.html
name: BehaviorAction
nameWithType: BehaviorAction
fullName: TinyLife.Actions.BehaviorAction
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
commentId: M:TinyLife.Actions.BehaviorAction.CreateFirstActions
parent: TinyLife.Actions.BehaviorAction
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
name: CreateFirstActions()
nameWithType: BehaviorAction.CreateFirstActions()
fullName: TinyLife.Actions.BehaviorAction.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateFirstActions
name: CreateFirstActions()
nameWithType: ActionBehavior.CreateFirstActions()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.SinkBehavior.CreateFirstActions*
commentId: Overload:TinyLife.Actions.Behaviors.SinkBehavior.CreateFirstActions
href: TinyLife.Actions.Behaviors.SinkBehavior.html#TinyLife_Actions_Behaviors_SinkBehavior_CreateFirstActions
name: CreateFirstActions
nameWithType: SinkBehavior.CreateFirstActions
fullName: TinyLife.Actions.Behaviors.SinkBehavior.CreateFirstActions
@ -862,6 +983,7 @@ references:
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
@ -873,6 +995,7 @@ references:
- 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
@ -939,11 +1062,70 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.MultiAction
isExternal: true
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: AndThenUpdate(GameTime, TimeSpan, float)
nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: AndThenUpdate(GameTime, TimeSpan, Single)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
name: Speed
nameWithType: GameImpl.Speed
fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Behaviors.ActionBehavior
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: ActionBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -953,6 +1135,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -973,6 +1156,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -992,6 +1176,7 @@ references:
- name: )
- uid: TinyLife.Actions.Behaviors.SinkBehavior.Update*
commentId: Overload:TinyLife.Actions.Behaviors.SinkBehavior.Update
href: TinyLife.Actions.Behaviors.SinkBehavior.html#TinyLife_Actions_Behaviors_SinkBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update
nameWithType: SinkBehavior.Update
fullName: TinyLife.Actions.Behaviors.SinkBehavior.Update
@ -1051,34 +1236,66 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: Action.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: ActionBehavior.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.SinkBehavior.OnCompleted*
commentId: Overload:TinyLife.Actions.Behaviors.SinkBehavior.OnCompleted
href: TinyLife.Actions.Behaviors.SinkBehavior.html#TinyLife_Actions_Behaviors_SinkBehavior_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted
nameWithType: SinkBehavior.OnCompleted
fullName: TinyLife.Actions.Behaviors.SinkBehavior.OnCompleted
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
href: TinyLife.Actions.CompletionType.html
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType

View file

@ -5,8 +5,8 @@ items:
id: WorkAtDeskObjectBehavior
parent: TinyLife.Actions.Behaviors
children:
- TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor(TinyLife.Actions.Action,System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor(TinyLife.Actions.Action)
- TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor(TinyLife.Actions.Action,System.TimeSpan,System.TimeSpan)
- TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions
- TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.IsWorking
@ -29,7 +29,12 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nA work at desk object behavior is a <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior\" data-throw-if-not-resolved=\"false\"></xref> where a person works at an object that is statically attached to a table or standing desk.\nNote that this behavior differs from <xref href=\"TinyLife.Actions.Behaviors.GetAndSitDownBehavior\" data-throw-if-not-resolved=\"false\"></xref> in that the object involved in this behavior cannot be picked up or moved by a person.\nThis class is used by <xref href=\"TinyLife.Actions.Behaviors.ComputerBehavior\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
A work at desk object behavior is a <xref href="TinyLife.Actions.Behaviors.ActionBehavior" data-throw-if-not-resolved="false"></xref> where a person works at an object that is statically attached to a table or standing desk.
Note that this behavior differs from <xref href="TinyLife.Actions.Behaviors.GetAndSitDownBehavior" data-throw-if-not-resolved="false"></xref> in that the object involved in this behavior cannot be picked up or moved by a person.
This class is used by <xref href="TinyLife.Actions.Behaviors.ComputerBehavior" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public class WorkAtDeskObjectBehavior : ActionBehavior'
@ -79,7 +84,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nReturns whether this action&apos;s <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> currently looks to be working, which is displayed by the person&apos;s <xref href=\"TinyLife.Objects.Pose\" data-throw-if-not-resolved=\"false\"></xref> being changed in <xref href=\"TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: Returns whether this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> currently looks to be working, which is displayed by the person's <xref href="TinyLife.Objects.Pose" data-throw-if-not-resolved="false"></xref> being changed in <xref href="TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: protected bool IsWorking { get; }
@ -110,7 +115,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a new work at desk object behavior with the given settings.\n"
summary: Creates a new work at desk object behavior with the given settings.
example: []
syntax:
content: public WorkAtDeskObjectBehavior(Action action)
@ -145,7 +150,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a new work at desk object behavior with the given settings.\n"
summary: Creates a new work at desk object behavior with the given settings.
example: []
syntax:
content: public WorkAtDeskObjectBehavior(Action action, TimeSpan workTime, TimeSpan breakTime)
@ -155,10 +160,10 @@ items:
description: The action that this behavior is acting upon.
- id: workTime
type: System.TimeSpan
description: The amount of in-game time that this action&apos;s <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> shoud look to be working for.
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> shoud look to be working for.
- id: breakTime
type: System.TimeSpan
description: The amount of in-game time that this action&apos;s <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween working sessions.
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween working sessions.
content.vb: Public Sub New(action As Action, workTime As TimeSpan, breakTime As TimeSpan)
overload: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor*
nameWithType.vb: WorkAtDeskObjectBehavior.New(Action, TimeSpan, TimeSpan)
@ -186,7 +191,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nCreates a set of actions that should be executed before the main <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.Action\" data-throw-if-not-resolved=\"false\"></xref> starts.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.BehaviorAction.CreateFirstActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Creates a set of actions that should be executed before the main <xref href="TinyLife.Actions.Behaviors.ActionBehavior.Action" data-throw-if-not-resolved="false"></xref> starts.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.BehaviorAction.CreateFirstActions" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override IEnumerable<Action> CreateFirstActions()
@ -214,11 +222,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 63
startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nUpdates this action behavior every update frame.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Updates this action behavior every update frame.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
@ -256,18 +267,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 85
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nReturns the action that should be executed after this action behavior&apos;s underlying <xref href=\"TinyLife.Actions.Behaviors.ActionBehavior.Action\" data-throw-if-not-resolved=\"false\"></xref> completes.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorAction\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Returns the action that should be executed after this action behavior's underlying <xref href="TinyLife.Actions.Behaviors.ActionBehavior.Action" data-throw-if-not-resolved="false"></xref> completes.
This method is automatically called when using <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public override Action GetNextAction(CompletionType completion)
parameters:
- id: completion
type: TinyLife.Actions.CompletionType
description: The underlying action&apos;s completion type
description: The underlying action's completion type
return:
type: TinyLife.Actions.Action
description: The action that should be executed next, or null
@ -278,42 +292,52 @@ references:
- uid: TinyLife.Actions.Behaviors.ActionBehavior
commentId: T:TinyLife.Actions.Behaviors.ActionBehavior
parent: TinyLife.Actions.Behaviors
href: TinyLife.Actions.Behaviors.ActionBehavior.html
name: ActionBehavior
nameWithType: ActionBehavior
fullName: TinyLife.Actions.Behaviors.ActionBehavior
- uid: TinyLife.Actions.Behaviors.GetAndSitDownBehavior
commentId: T:TinyLife.Actions.Behaviors.GetAndSitDownBehavior
href: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.html
name: GetAndSitDownBehavior
nameWithType: GetAndSitDownBehavior
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior
- uid: TinyLife.Actions.Behaviors.ComputerBehavior
commentId: T:TinyLife.Actions.Behaviors.ComputerBehavior
href: TinyLife.Actions.Behaviors.ComputerBehavior.html
name: ComputerBehavior
nameWithType: ComputerBehavior
fullName: TinyLife.Actions.Behaviors.ComputerBehavior
- uid: TinyLife.Actions.Behaviors
commentId: N:TinyLife.Actions.Behaviors
href: TinyLife.html
name: TinyLife.Actions.Behaviors
nameWithType: TinyLife.Actions.Behaviors
fullName: TinyLife.Actions.Behaviors
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -328,114 +352,136 @@ references:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Action
commentId: F:TinyLife.Actions.Behaviors.ActionBehavior.Action
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Action
name: Action
nameWithType: ActionBehavior.Action
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Action
- uid: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
commentId: P:TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_FullyInProgress
name: FullyInProgress
nameWithType: ActionBehavior.FullyInProgress
fullName: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
name: CreateLastActions()
nameWithType: ActionBehavior.CreateLastActions()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateLastActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.Initialize
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
name: Initialize()
nameWithType: ActionBehavior.Initialize()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Initialize()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
name: Initialize
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Initialize
name: Initialize
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Initialize
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
name: GetIconObject()
nameWithType: ActionBehavior.GetIconObject()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
name: GetIconObject
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject
name: GetIconObject
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetIconObject
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
name: CanMultitask(Action)
nameWithType: ActionBehavior.CanMultitask(Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CanMultitask_TinyLife_Actions_Action_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: ActionBehavior.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
parent: TinyLife.Actions.Behaviors.ActionBehavior
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
name: CreateDefaultInstance(Type, Action)
nameWithType: ActionBehavior.CreateDefaultInstance(Type, Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type, TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
name: CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
- name: (
- uid: System.Type
name: Type
@ -445,10 +491,12 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type,TinyLife.Actions.Action)
name: CreateDefaultInstance
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateDefaultInstance_System_Type_TinyLife_Actions_Action_
- name: (
- uid: System.Type
name: Type
@ -458,6 +506,7 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
@ -682,6 +731,7 @@ references:
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<WorkAtDeskObjectBehavior>(WorkAtDeskObjectBehavior)
nameWithType: Extensions.JsonCopy<WorkAtDeskObjectBehavior>(WorkAtDeskObjectBehavior)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior>(TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior)
@ -691,26 +741,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
name: WorkAtDeskObjectBehavior
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html
- name: '>'
- name: (
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
name: WorkAtDeskObjectBehavior
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
name: WorkAtDeskObjectBehavior
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html
- name: )
- name: (
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
name: WorkAtDeskObjectBehavior
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html
- name: )
- uid: System
commentId: N:System
@ -721,6 +777,7 @@ references:
fullName: System
- 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)
@ -730,6 +787,7 @@ references:
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: '>'
@ -739,6 +797,7 @@ references:
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: " "
@ -750,35 +809,43 @@ references:
- 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.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.Pose
commentId: T:TinyLife.Objects.Pose
parent: TinyLife.Objects
href: TinyLife.Objects.Pose.html
name: Pose
nameWithType: Pose
fullName: TinyLife.Objects.Pose
@ -786,7 +853,7 @@ references:
commentId: M:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: WorkAtDeskObjectBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -796,6 +863,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -816,6 +884,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -835,6 +904,7 @@ references:
- name: )
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.IsWorking*
commentId: Overload:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.IsWorking
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_IsWorking
name: IsWorking
nameWithType: WorkAtDeskObjectBehavior.IsWorking
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.IsWorking
@ -851,29 +921,36 @@ references:
name.vb: Boolean
- 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.Behaviors.WorkAtDeskObjectBehavior
commentId: T:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
parent: TinyLife.Actions.Behaviors
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html
name: WorkAtDeskObjectBehavior
nameWithType: WorkAtDeskObjectBehavior
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor*
commentId: Overload:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior__ctor_TinyLife_Actions_Action_
name: WorkAtDeskObjectBehavior
nameWithType: WorkAtDeskObjectBehavior.WorkAtDeskObjectBehavior
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.WorkAtDeskObjectBehavior
@ -883,26 +960,32 @@ references:
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
@ -911,24 +994,54 @@ references:
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
- uid: TinyLife.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions
href: TinyLife.Actions.BehaviorAction.html
name: BehaviorAction
nameWithType: BehaviorAction
fullName: TinyLife.Actions.BehaviorAction
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
commentId: M:TinyLife.Actions.BehaviorAction.CreateFirstActions
parent: TinyLife.Actions.BehaviorAction
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
name: CreateFirstActions()
nameWithType: BehaviorAction.CreateFirstActions()
fullName: TinyLife.Actions.BehaviorAction.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateFirstActions
name: CreateFirstActions()
nameWithType: ActionBehavior.CreateFirstActions()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions*
commentId: Overload:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_CreateFirstActions
name: CreateFirstActions
nameWithType: WorkAtDeskObjectBehavior.CreateFirstActions
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions
@ -951,6 +1064,7 @@ references:
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
@ -962,6 +1076,7 @@ references:
- 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
@ -1028,11 +1143,70 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.MultiAction
isExternal: true
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: AndThenUpdate(GameTime, TimeSpan, float)
nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: AndThenUpdate(GameTime, TimeSpan, Single)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
name: Speed
nameWithType: GameImpl.Speed
fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Behaviors.ActionBehavior
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: ActionBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -1042,6 +1216,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1062,6 +1237,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1081,6 +1257,7 @@ references:
- name: )
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update*
commentId: Overload:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update
nameWithType: WorkAtDeskObjectBehavior.Update
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update
@ -1102,6 +1279,13 @@ references:
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- 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: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@ -1132,34 +1316,66 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_
name: GetNextAction(CompletionType)
nameWithType: Action.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Behaviors.ActionBehavior
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetNextAction_TinyLife_Actions_CompletionType_
name: GetNextAction(CompletionType)
nameWithType: ActionBehavior.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
name: GetNextAction
href: TinyLife.Actions.Behaviors.ActionBehavior.html#TinyLife_Actions_Behaviors_ActionBehavior_GetNextAction_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction*
commentId: Overload:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html#TinyLife_Actions_Behaviors_WorkAtDeskObjectBehavior_GetNextAction_TinyLife_Actions_CompletionType_
name: GetNextAction
nameWithType: WorkAtDeskObjectBehavior.GetNextAction
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
href: TinyLife.Actions.CompletionType.html
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType

View file

@ -7,6 +7,7 @@ items:
- TinyLife.Actions.Behaviors.ActionBehavior
- TinyLife.Actions.Behaviors.ComputerBehavior
- TinyLife.Actions.Behaviors.GetAndSitDownBehavior
- TinyLife.Actions.Behaviors.PhoneBehavior
- TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
- TinyLife.Actions.Behaviors.ReadBehavior
- TinyLife.Actions.Behaviors.SinkBehavior
@ -24,61 +25,81 @@ references:
- uid: TinyLife.Actions.Behaviors.ActionBehavior
commentId: T:TinyLife.Actions.Behaviors.ActionBehavior
parent: TinyLife.Actions.Behaviors
href: TinyLife.Actions.Behaviors.ActionBehavior.html
name: ActionBehavior
nameWithType: ActionBehavior
fullName: TinyLife.Actions.Behaviors.ActionBehavior
- uid: TinyLife.Actions.Behaviors.ComputerBehavior
commentId: T:TinyLife.Actions.Behaviors.ComputerBehavior
href: TinyLife.Actions.Behaviors.ComputerBehavior.html
name: ComputerBehavior
nameWithType: ComputerBehavior
fullName: TinyLife.Actions.Behaviors.ComputerBehavior
- uid: TinyLife.Actions.Behaviors.GetAndSitDownBehavior
commentId: T:TinyLife.Actions.Behaviors.GetAndSitDownBehavior
href: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.html
name: GetAndSitDownBehavior
nameWithType: GetAndSitDownBehavior
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior
- uid: TinyLife.Actions.Behaviors.PhoneBehavior
commentId: T:TinyLife.Actions.Behaviors.PhoneBehavior
href: TinyLife.Actions.Behaviors.PhoneBehavior.html
name: PhoneBehavior
nameWithType: PhoneBehavior
fullName: TinyLife.Actions.Behaviors.PhoneBehavior
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
commentId: T:TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
parent: TinyLife.Actions.Behaviors
href: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.html
name: PickUpOrSpawnBehavior
nameWithType: PickUpOrSpawnBehavior
fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
- uid: TinyLife.Actions.Behaviors.ReadBehavior
commentId: T:TinyLife.Actions.Behaviors.ReadBehavior
href: TinyLife.Actions.Behaviors.ReadBehavior.html
name: ReadBehavior
nameWithType: ReadBehavior
fullName: TinyLife.Actions.Behaviors.ReadBehavior
- uid: TinyLife.Actions.Behaviors.SinkBehavior
commentId: T:TinyLife.Actions.Behaviors.SinkBehavior
href: TinyLife.Actions.Behaviors.SinkBehavior.html
name: SinkBehavior
nameWithType: SinkBehavior
fullName: TinyLife.Actions.Behaviors.SinkBehavior
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
commentId: T:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
parent: TinyLife.Actions.Behaviors
href: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.html
name: WorkAtDeskObjectBehavior
nameWithType: WorkAtDeskObjectBehavior
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
- uid: TinyLife.Actions.Behaviors
commentId: N:TinyLife.Actions.Behaviors
href: TinyLife.html
name: TinyLife.Actions.Behaviors
nameWithType: TinyLife.Actions.Behaviors
fullName: TinyLife.Actions.Behaviors
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Behaviors
name: Behaviors
href: TinyLife.Actions.Behaviors.html

View file

@ -22,11 +22,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResultType
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 29
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA type of result that a <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> can have.\nIn general, custom <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> instances will have the <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType.Invalid\" data-throw-if-not-resolved=\"false\"></xref> result type, as <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType.Valid\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType.Hidden\" data-throw-if-not-resolved=\"false\"></xref> are already covered by their respective <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> counterparts.\n"
summary: >-
A type of result that a <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> can have.
In general, custom <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> instances will have the <xref href="TinyLife.Actions.CanExecuteResult.ResultType.Invalid" data-throw-if-not-resolved="false"></xref> result type, as <xref href="TinyLife.Actions.CanExecuteResult.ResultType.Valid" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.CanExecuteResult.ResultType.Hidden" data-throw-if-not-resolved="false"></xref> are already covered by their respective <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> counterparts.
example: []
syntax:
content: public enum CanExecuteResult.ResultType
@ -51,11 +54,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Valid
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 35
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA valid <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType\" data-throw-if-not-resolved=\"false\"></xref> indicates that the action can be executed.\n<xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> instances with this type usually don&apos;t display their name to the player.\n"
summary: >-
A valid <xref href="TinyLife.Actions.CanExecuteResult.ResultType" data-throw-if-not-resolved="false"></xref> indicates that the action can be executed.
<xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> instances with this type usually don't display their name to the player.
example: []
syntax:
content: Valid = 0
@ -79,11 +85,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Invalid
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 39
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn invalid <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType\" data-throw-if-not-resolved=\"false\"></xref> signifies that the action cannot be executed for some reason.\n"
summary: An invalid <xref href="TinyLife.Actions.CanExecuteResult.ResultType" data-throw-if-not-resolved="false"></xref> signifies that the action cannot be executed for some reason.
example: []
syntax:
content: Invalid = 1
@ -107,11 +113,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 44
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA hidden <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType\" data-throw-if-not-resolved=\"false\"></xref> indicates that the action cannot be executed, and shouldn&apos;t be displayed as a disallowed option to the player.\n<xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> instances with this type usually don&apos;t display their name to the player.\n"
summary: >-
A hidden <xref href="TinyLife.Actions.CanExecuteResult.ResultType" data-throw-if-not-resolved="false"></xref> indicates that the action cannot be executed, and shouldn't be displayed as a disallowed option to the player.
<xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> instances with this type usually don't display their name to the player.
example: []
syntax:
content: Hidden = 2
@ -121,45 +130,55 @@ references:
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
href: TinyLife.Actions.CanExecuteResult.html
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid
href: TinyLife.Actions.CanExecuteResult.ResultType.html#TinyLife_Actions_CanExecuteResult_ResultType_Invalid
name: Invalid
nameWithType: CanExecuteResult.ResultType.Invalid
fullName: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
- uid: TinyLife.Actions.CanExecuteResult.ResultType.Valid
commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Valid
href: TinyLife.Actions.CanExecuteResult.ResultType.html#TinyLife_Actions_CanExecuteResult_ResultType_Valid
name: Valid
nameWithType: CanExecuteResult.ResultType.Valid
fullName: TinyLife.Actions.CanExecuteResult.ResultType.Valid
- uid: TinyLife.Actions.CanExecuteResult.ResultType.Hidden
commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Hidden
href: TinyLife.Actions.CanExecuteResult.ResultType.html#TinyLife_Actions_CanExecuteResult_ResultType_Hidden
name: Hidden
nameWithType: CanExecuteResult.ResultType.Hidden
fullName: TinyLife.Actions.CanExecuteResult.ResultType.Hidden
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Actions.CanExecuteResult.ResultType.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<ResultType>(ResultType)
nameWithType: Extensions.JsonCopy<CanExecuteResult.ResultType>(CanExecuteResult.ResultType)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.CanExecuteResult.ResultType>(TinyLife.Actions.CanExecuteResult.ResultType)
@ -169,29 +188,36 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CanExecuteResult.ResultType)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: ResultType
href: TinyLife.Actions.CanExecuteResult.ResultType.html
- name: '>'
- name: (
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: ResultType
href: TinyLife.Actions.CanExecuteResult.ResultType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CanExecuteResult.ResultType)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: ResultType
href: TinyLife.Actions.CanExecuteResult.ResultType.html
- name: )
- name: (
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: ResultType
href: TinyLife.Actions.CanExecuteResult.ResultType.html
- 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)
@ -201,6 +227,7 @@ references:
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: '>'
@ -210,6 +237,7 @@ references:
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: " "
@ -221,41 +249,52 @@ references:
- 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.Actions.CanExecuteResult.ResultType
commentId: T:TinyLife.Actions.CanExecuteResult.ResultType
parent: TinyLife.Actions
href: TinyLife.Actions.CanExecuteResult.html
name: CanExecuteResult.ResultType
nameWithType: CanExecuteResult.ResultType
fullName: TinyLife.Actions.CanExecuteResult.ResultType
spec.csharp:
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: .
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: ResultType
href: TinyLife.Actions.CanExecuteResult.ResultType.html
spec.vb:
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: .
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: ResultType
href: TinyLife.Actions.CanExecuteResult.ResultType.html

View file

@ -9,6 +9,7 @@ items:
- TinyLife.Actions.CanExecuteResult.Hidden
- TinyLife.Actions.CanExecuteResult.LotStaffOnly
- TinyLife.Actions.CanExecuteResult.Name
- TinyLife.Actions.CanExecuteResult.NoOneFree
- TinyLife.Actions.CanExecuteResult.NotEnoughMoney
- TinyLife.Actions.CanExecuteResult.NotEnoughSkill
- TinyLife.Actions.CanExecuteResult.NotYours
@ -33,7 +34,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA utility structure used by <xref href=\"TinyLife.Actions.ActionType.CanExecuteDelegate\" data-throw-if-not-resolved=\"false\"></xref> and other situations where an action can fail, or fail to start, due to a specific circumstance.\nThe <xref href=\"TinyLife.Actions.CanExecuteResult.Name\" data-throw-if-not-resolved=\"false\"></xref> of the <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> will be localized and displayed to the player if the <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType\" data-throw-if-not-resolved=\"false\"></xref> is not <xref href=\"TinyLife.Actions.CanExecuteResult.Hidden\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Actions.CanExecuteResult.Valid\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
A utility structure used by <xref href="TinyLife.Actions.ActionType.CanExecuteDelegate" data-throw-if-not-resolved="false"></xref> and other situations where an action can fail, or fail to start, due to a specific circumstance.
The <xref href="TinyLife.Actions.CanExecuteResult.Name" data-throw-if-not-resolved="false"></xref> of the <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> will be localized and displayed to the player if the <xref href="TinyLife.Actions.CanExecuteResult.ResultType" data-throw-if-not-resolved="false"></xref> is not <xref href="TinyLife.Actions.CanExecuteResult.Hidden" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Actions.CanExecuteResult.Valid" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public readonly record struct CanExecuteResult : IEquatable<CanExecuteResult>'
@ -73,17 +77,23 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA utility structure used by <xref href=\"TinyLife.Actions.ActionType.CanExecuteDelegate\" data-throw-if-not-resolved=\"false\"></xref> and other situations where an action can fail, or fail to start, due to a specific circumstance.\nThe <xref href=\"TinyLife.Actions.CanExecuteResult.Name\" data-throw-if-not-resolved=\"false\"></xref> of the <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> will be localized and displayed to the player if the <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType\" data-throw-if-not-resolved=\"false\"></xref> is not <xref href=\"TinyLife.Actions.CanExecuteResult.Hidden\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Actions.CanExecuteResult.Valid\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
A utility structure used by <xref href="TinyLife.Actions.ActionType.CanExecuteDelegate" data-throw-if-not-resolved="false"></xref> and other situations where an action can fail, or fail to start, due to a specific circumstance.
The <xref href="TinyLife.Actions.CanExecuteResult.Name" data-throw-if-not-resolved="false"></xref> of the <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> will be localized and displayed to the player if the <xref href="TinyLife.Actions.CanExecuteResult.ResultType" data-throw-if-not-resolved="false"></xref> is not <xref href="TinyLife.Actions.CanExecuteResult.Hidden" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Actions.CanExecuteResult.Valid" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public CanExecuteResult(string Name, CanExecuteResult.ResultType Type = ResultType.Invalid)
parameters:
- id: Name
type: System.String
description: "\nThe name of this <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref>, which is localized and displayed to the player.\nIf the <xref href=\"TinyLife.Actions.CanExecuteResult.Type\" data-throw-if-not-resolved=\"false\"></xref> is <xref href=\"TinyLife.Actions.CanExecuteResult.Valid\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Actions.CanExecuteResult.Hidden\" data-throw-if-not-resolved=\"false\"></xref>, this name usually doesn&apos;t ever have to be displayed.\n"
description: >-
The name of this <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref>, which is localized and displayed to the player.
If the <xref href="TinyLife.Actions.CanExecuteResult.Type" data-throw-if-not-resolved="false"></xref> is <xref href="TinyLife.Actions.CanExecuteResult.Valid" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Actions.CanExecuteResult.Hidden" data-throw-if-not-resolved="false"></xref>, this name usually doesn't ever have to be displayed.
- id: Type
type: TinyLife.Actions.CanExecuteResult.ResultType
description: "\nThe <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType\" data-throw-if-not-resolved=\"false\"></xref> of this <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref>. In general, custom results will only have to use <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType.Invalid\" data-throw-if-not-resolved=\"false\"></xref>.\n"
description: The <xref href="TinyLife.Actions.CanExecuteResult.ResultType" data-throw-if-not-resolved="false"></xref> of this <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref>. In general, custom results will only have to use <xref href="TinyLife.Actions.CanExecuteResult.ResultType.Invalid" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub New(Name As String, Type As CanExecuteResult.ResultType = ResultType.Invalid)
overload: TinyLife.Actions.CanExecuteResult.#ctor*
nameWithType.vb: CanExecuteResult.New(String, CanExecuteResult.ResultType)
@ -111,7 +121,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe name of this <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref>, which is localized and displayed to the player.\nIf the <xref href=\"TinyLife.Actions.CanExecuteResult.Type\" data-throw-if-not-resolved=\"false\"></xref> is <xref href=\"TinyLife.Actions.CanExecuteResult.Valid\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Actions.CanExecuteResult.Hidden\" data-throw-if-not-resolved=\"false\"></xref>, this name usually doesn&apos;t ever have to be displayed.\n"
summary: >-
The name of this <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref>, which is localized and displayed to the player.
If the <xref href="TinyLife.Actions.CanExecuteResult.Type" data-throw-if-not-resolved="false"></xref> is <xref href="TinyLife.Actions.CanExecuteResult.Valid" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Actions.CanExecuteResult.Hidden" data-throw-if-not-resolved="false"></xref>, this name usually doesn't ever have to be displayed.
example: []
syntax:
content: public string Name { get; init; }
@ -142,7 +155,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType\" data-throw-if-not-resolved=\"false\"></xref> of this <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref>. In general, custom results will only have to use <xref href=\"TinyLife.Actions.CanExecuteResult.ResultType.Invalid\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: The <xref href="TinyLife.Actions.CanExecuteResult.ResultType" data-throw-if-not-resolved="false"></xref> of this <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref>. In general, custom results will only have to use <xref href="TinyLife.Actions.CanExecuteResult.ResultType.Invalid" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public CanExecuteResult.ResultType Type { get; init; }
@ -340,91 +353,139 @@ items:
return:
type: TinyLife.Actions.CanExecuteResult
content.vb: Public Shared ReadOnly LotStaffOnly As CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult.NoOneFree
commentId: F:TinyLife.Actions.CanExecuteResult.NoOneFree
id: NoOneFree
parent: TinyLife.Actions.CanExecuteResult
langs:
- csharp
- vb
name: NoOneFree
nameWithType: CanExecuteResult.NoOneFree
fullName: TinyLife.Actions.CanExecuteResult.NoOneFree
type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoOneFree
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 23
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly CanExecuteResult NoOneFree
return:
type: TinyLife.Actions.CanExecuteResult
content.vb: Public Shared ReadOnly NoOneFree As CanExecuteResult
references:
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType.CanExecuteDelegate
nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
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
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.CanExecuteResult.Name
commentId: P:TinyLife.Actions.CanExecuteResult.Name
href: TinyLife.Actions.CanExecuteResult.html#TinyLife_Actions_CanExecuteResult_Name
name: Name
nameWithType: CanExecuteResult.Name
fullName: TinyLife.Actions.CanExecuteResult.Name
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
href: TinyLife.Actions.CanExecuteResult.html
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult.ResultType
commentId: T:TinyLife.Actions.CanExecuteResult.ResultType
parent: TinyLife.Actions
href: TinyLife.Actions.CanExecuteResult.html
name: CanExecuteResult.ResultType
nameWithType: CanExecuteResult.ResultType
fullName: TinyLife.Actions.CanExecuteResult.ResultType
spec.csharp:
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: .
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: ResultType
href: TinyLife.Actions.CanExecuteResult.ResultType.html
spec.vb:
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: .
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: ResultType
href: TinyLife.Actions.CanExecuteResult.ResultType.html
- uid: TinyLife.Actions.CanExecuteResult.Hidden
commentId: F:TinyLife.Actions.CanExecuteResult.Hidden
href: TinyLife.Actions.CanExecuteResult.html#TinyLife_Actions_CanExecuteResult_Hidden
name: Hidden
nameWithType: CanExecuteResult.Hidden
fullName: TinyLife.Actions.CanExecuteResult.Hidden
- uid: TinyLife.Actions.CanExecuteResult.Valid
commentId: F:TinyLife.Actions.CanExecuteResult.Valid
href: TinyLife.Actions.CanExecuteResult.html#TinyLife_Actions_CanExecuteResult_Valid
name: Valid
nameWithType: CanExecuteResult.Valid
fullName: TinyLife.Actions.CanExecuteResult.Valid
- uid: TinyLife.Actions.CanExecuteResult.Type
commentId: P:TinyLife.Actions.CanExecuteResult.Type
href: TinyLife.Actions.CanExecuteResult.html#TinyLife_Actions_CanExecuteResult_Type
name: Type
nameWithType: CanExecuteResult.Type
fullName: TinyLife.Actions.CanExecuteResult.Type
- uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid
href: TinyLife.Actions.CanExecuteResult.ResultType.html#TinyLife_Actions_CanExecuteResult_ResultType_Invalid
name: Invalid
nameWithType: CanExecuteResult.ResultType.Invalid
fullName: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.IEquatable{TinyLife.Actions.CanExecuteResult}
commentId: T:System.IEquatable{TinyLife.Actions.CanExecuteResult}
parent: System
@ -444,6 +505,7 @@ references:
- name: <
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: '>'
spec.vb:
- uid: System.IEquatable`1
@ -455,6 +517,7 @@ references:
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: )
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
@ -651,7 +714,7 @@ references:
commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
href: https://learn.microsoft.com/dotnet/api/system.func-1
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_System_Func_TinyLife_Actions_CanExecuteResult__
name: BothValid(CanExecuteResult, Func<CanExecuteResult>)
nameWithType: Extensions.BothValid(CanExecuteResult, Func<CanExecuteResult>)
fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func<TinyLife.Actions.CanExecuteResult>)
@ -661,9 +724,11 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
name: BothValid
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_System_Func_TinyLife_Actions_CanExecuteResult__
- name: (
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: ','
- name: " "
- uid: System.Func`1
@ -673,14 +738,17 @@ references:
- name: <
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
name: BothValid
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_System_Func_TinyLife_Actions_CanExecuteResult__
- name: (
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: ','
- name: " "
- uid: System.Func`1
@ -692,41 +760,50 @@ references:
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: )
- name: )
- uid: TinyLife.Actions.CanExecuteResult.TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult)
commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_TinyLife_Actions_CanExecuteResult_
name: BothValid(CanExecuteResult, CanExecuteResult)
nameWithType: Extensions.BothValid(CanExecuteResult, CanExecuteResult)
fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, TinyLife.Actions.CanExecuteResult)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
name: BothValid
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_TinyLife_Actions_CanExecuteResult_
- name: (
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
name: BothValid
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_TinyLife_Actions_CanExecuteResult_
- name: (
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: )
- uid: TinyLife.Actions.CanExecuteResult.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<CanExecuteResult>(CanExecuteResult)
nameWithType: Extensions.JsonCopy<CanExecuteResult>(CanExecuteResult)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.CanExecuteResult>(TinyLife.Actions.CanExecuteResult)
@ -736,26 +813,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CanExecuteResult)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: '>'
- name: (
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CanExecuteResult)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: )
- name: (
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: )
- uid: System.IEquatable`1
commentId: T:System.IEquatable`1
@ -814,7 +897,7 @@ references:
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_System_Func_TinyLife_Actions_CanExecuteResult__
name: BothValid(CanExecuteResult, Func<CanExecuteResult>)
nameWithType: Extensions.BothValid(CanExecuteResult, Func<CanExecuteResult>)
fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, System.Func<TinyLife.Actions.CanExecuteResult>)
@ -824,9 +907,11 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
name: BothValid
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_System_Func_TinyLife_Actions_CanExecuteResult__
- name: (
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: ','
- name: " "
- uid: System.Func`1
@ -836,14 +921,17 @@ references:
- name: <
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})
name: BothValid
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_System_Func_TinyLife_Actions_CanExecuteResult__
- name: (
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: ','
- name: " "
- uid: System.Func`1
@ -855,43 +943,53 @@ references:
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: )
- 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.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
commentId: M:TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_TinyLife_Actions_CanExecuteResult_
name: BothValid(CanExecuteResult, CanExecuteResult)
nameWithType: Extensions.BothValid(CanExecuteResult, CanExecuteResult)
fullName: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult, TinyLife.Actions.CanExecuteResult)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
name: BothValid
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_TinyLife_Actions_CanExecuteResult_
- name: (
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)
name: BothValid
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_BothValid_TinyLife_Actions_CanExecuteResult_TinyLife_Actions_CanExecuteResult_
- name: (
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- 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)
@ -901,6 +999,7 @@ references:
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: '>'
@ -910,6 +1009,7 @@ references:
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: " "
@ -920,23 +1020,29 @@ references:
- name: )
- 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.Actions.CanExecuteResult.#ctor*
commentId: Overload:TinyLife.Actions.CanExecuteResult.#ctor
href: TinyLife.Actions.CanExecuteResult.html#TinyLife_Actions_CanExecuteResult__ctor_System_String_TinyLife_Actions_CanExecuteResult_ResultType_
name: CanExecuteResult
nameWithType: CanExecuteResult.CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult.CanExecuteResult
@ -956,11 +1062,13 @@ references:
name.vb: String
- uid: TinyLife.Actions.CanExecuteResult.Name*
commentId: Overload:TinyLife.Actions.CanExecuteResult.Name
href: TinyLife.Actions.CanExecuteResult.html#TinyLife_Actions_CanExecuteResult_Name
name: Name
nameWithType: CanExecuteResult.Name
fullName: TinyLife.Actions.CanExecuteResult.Name
- uid: TinyLife.Actions.CanExecuteResult.Type*
commentId: Overload:TinyLife.Actions.CanExecuteResult.Type
href: TinyLife.Actions.CanExecuteResult.html#TinyLife_Actions_CanExecuteResult_Type
name: Type
nameWithType: CanExecuteResult.Type
fullName: TinyLife.Actions.CanExecuteResult.Type

View file

@ -31,7 +31,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn option is a possible action and outcome for a <xref href=\"TinyLife.Actions.ChoicePromptInfo\" data-throw-if-not-resolved=\"false\"></xref>. It is randomly chosen to be correct or incorrect, based on a multitude of factors that can be specified in the constructors.\n"
summary: An option is a possible action and outcome for a <xref href="TinyLife.Actions.ChoicePromptInfo" data-throw-if-not-resolved="false"></xref>. It is randomly chosen to be correct or incorrect, based on a multitude of factors that can be specified in the constructors.
example: []
syntax:
content: public class ChoicePromptInfo.Option
@ -70,7 +70,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThis option&apos;s name, which will be localized.\n"
summary: This option's name, which will be localized.
example: []
syntax:
content: public readonly string Name
@ -99,7 +99,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe action that should be invoked when this option is chosen as the correct option when the player selects it.\n"
summary: The action that should be invoked when this option is chosen as the correct option when the player selects it.
example: []
syntax:
content: public readonly Action<ChoicePromptInfo, Person> SuccessAction
@ -128,7 +128,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe action that should be invoked when this option is chosen as the incorrect option when the player selects it.\n"
summary: The action that should be invoked when this option is chosen as the incorrect option when the player selects it.
example: []
syntax:
content: public readonly Action<ChoicePromptInfo, Person> FailAction
@ -157,7 +157,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA function that determines the success change of this choice prompt option once it&apos;s chosen, which is expected to be a value between 0 and 1.\n"
summary: A function that determines the success change of this choice prompt option once it's chosen, which is expected to be a value between 0 and 1.
example: []
syntax:
content: public readonly Func<Person, float> SuccessChance
@ -186,14 +186,14 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nCreates a new option with the given generic settings.\n"
summary: Creates a new option with the given generic settings.
example: []
syntax:
content: public Option(string name, Action<ChoicePromptInfo, Person> successAction, Action<ChoicePromptInfo, Person> failAction, Func<Person, float> successChance)
parameters:
- id: name
type: System.String
description: This option&apos;s name, which will be localized.
description: This option's name, which will be localized.
- id: successAction
type: System.Action{TinyLife.Actions.ChoicePromptInfo,TinyLife.Objects.Person}
description: The action that should be invoked when this option is chosen as the correct option when the player selects it.
@ -202,7 +202,7 @@ items:
description: The action that should be invoked when this option is chosen as the incorrect option when the player selects it.
- id: successChance
type: System.Func{TinyLife.Objects.Person,System.Single}
description: A function that determines the success change of this choice prompt option once it&apos;s chosen, which is expected to be a value between 0 and 1.
description: A function that determines the success change of this choice prompt option once it's chosen, which is expected to be a value between 0 and 1.
content.vb: Public Sub New(name As String, successAction As Action(Of ChoicePromptInfo, Person), failAction As Action(Of ChoicePromptInfo, Person), successChance As Func(Of Person, Single))
overload: TinyLife.Actions.ChoicePromptInfo.Option.#ctor*
nameWithType.vb: ChoicePromptInfo.Option.New(String, Action(Of ChoicePromptInfo, Person), Action(Of ChoicePromptInfo, Person), Func(Of Person, Single))
@ -230,14 +230,14 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nCreates a new option with the given job-related outcomes.\n"
summary: Creates a new option with the given job-related outcomes.
example: []
syntax:
content: public Option(string name, Func<Person, float> jobPerformanceGained, Func<Person, float> jobPerformanceLost, Func<Person, float> successChance)
parameters:
- id: name
type: System.String
description: This option&apos;s name, which will be localized.
description: This option's name, which will be localized.
- id: jobPerformanceGained
type: System.Func{TinyLife.Objects.Person,System.Single}
description: A function that returns the amount of job performance that should be gained when the correct option is selected by the player.
@ -246,7 +246,7 @@ items:
description: A function that returns the amount of job performance that should be lost when the incorrect option is selected by the player.
- id: successChance
type: System.Func{TinyLife.Objects.Person,System.Single}
description: A function that determines the success change of this choice prompt option once it&apos;s chosen, which is expected to be a value between 0 and 1.
description: A function that determines the success change of this choice prompt option once it's chosen, which is expected to be a value between 0 and 1.
content.vb: Public Sub New(name As String, jobPerformanceGained As Func(Of Person, Single), jobPerformanceLost As Func(Of Person, Single), successChance As Func(Of Person, Single))
overload: TinyLife.Actions.ChoicePromptInfo.Option.#ctor*
nameWithType.vb: ChoicePromptInfo.Option.New(String, Func(Of Person, Single), Func(Of Person, Single), Func(Of Person, Single))
@ -274,14 +274,14 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nCreates a new option with the given job-related outcomes.\n"
summary: Creates a new option with the given job-related outcomes.
example: []
syntax:
content: public Option(string name, EmotionType successIncreaseEmotion = null, SkillType successIncreaseSkill = null, float jobPerformanceGained = 0.1, float jobPerformanceLost = 0.1, float successChance = 0.5)
parameters:
- id: name
type: System.String
description: This option&apos;s name, which will be localized.
description: This option's name, which will be localized.
- id: successIncreaseEmotion
type: TinyLife.Emotions.EmotionType
description: An emotion that optionally increases the success chance of this option.
@ -324,7 +324,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nExecutes this option&apos;s result actions using the given <xref href=\"TinyLife.Actions.ChoicePromptInfo\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: Executes this option's result actions using the given <xref href="TinyLife.Actions.ChoicePromptInfo" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public void Execute(ChoicePromptInfo info, Person person, bool successful)
@ -334,7 +334,7 @@ items:
description: The choice prompt that this option was a part of.
- id: person
type: TinyLife.Objects.Person
description: The person that should be affected by this option&apos;s outcome.
description: The person that should be affected by this option's outcome.
- id: successful
type: System.Boolean
description: Whether this option was chosen as the successful one.
@ -347,26 +347,32 @@ references:
- uid: TinyLife.Actions.ChoicePromptInfo
commentId: T:TinyLife.Actions.ChoicePromptInfo
parent: TinyLife.Actions
href: TinyLife.Actions.ChoicePromptInfo.html
name: ChoicePromptInfo
nameWithType: ChoicePromptInfo
fullName: TinyLife.Actions.ChoicePromptInfo
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -601,6 +607,7 @@ references:
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<Option>(Option)
nameWithType: Extensions.JsonCopy<ChoicePromptInfo.Option>(ChoicePromptInfo.Option)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.ChoicePromptInfo.Option>(TinyLife.Actions.ChoicePromptInfo.Option)
@ -610,26 +617,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ChoicePromptInfo.Option)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option
href: TinyLife.Actions.ChoicePromptInfo.Option.html
- name: '>'
- name: (
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option
href: TinyLife.Actions.ChoicePromptInfo.Option.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ChoicePromptInfo.Option)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option
href: TinyLife.Actions.ChoicePromptInfo.Option.html
- name: )
- name: (
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option
href: TinyLife.Actions.ChoicePromptInfo.Option.html
- name: )
- uid: System
commentId: N:System
@ -640,6 +653,7 @@ references:
fullName: System
- 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)
@ -649,6 +663,7 @@ references:
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: '>'
@ -658,6 +673,7 @@ references:
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: " "
@ -669,26 +685,32 @@ references:
- 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: System.String
commentId: T:System.String
parent: System
@ -719,10 +741,12 @@ references:
- name: <
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: '>'
spec.vb:
- uid: System.Action`2
@ -734,10 +758,12 @@ references:
- name: " "
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: System.Action`2
commentId: T:System.Action`2
@ -792,6 +818,7 @@ references:
- name: <
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Single
@ -809,6 +836,7 @@ references:
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Single
@ -852,6 +880,7 @@ references:
- name: )
- uid: TinyLife.Actions.ChoicePromptInfo.Option.#ctor*
commentId: Overload:TinyLife.Actions.ChoicePromptInfo.Option.#ctor
href: TinyLife.Actions.ChoicePromptInfo.Option.html#TinyLife_Actions_ChoicePromptInfo_Option__ctor_System_String_System_Action_TinyLife_Actions_ChoicePromptInfo_TinyLife_Objects_Person__System_Action_TinyLife_Actions_ChoicePromptInfo_TinyLife_Objects_Person__System_Func_TinyLife_Objects_Person_System_Single__
name: Option
nameWithType: ChoicePromptInfo.Option.Option
fullName: TinyLife.Actions.ChoicePromptInfo.Option.Option
@ -861,12 +890,14 @@ references:
- uid: TinyLife.Emotions.EmotionType
commentId: T:TinyLife.Emotions.EmotionType
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionType.html
name: EmotionType
nameWithType: EmotionType
fullName: TinyLife.Emotions.EmotionType
- 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
@ -883,46 +914,58 @@ references:
name.vb: Single
- uid: TinyLife.Emotions
commentId: N:TinyLife.Emotions
href: TinyLife.html
name: TinyLife.Emotions
nameWithType: TinyLife.Emotions
fullName: TinyLife.Emotions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
- 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: TinyLife.Actions.ChoicePromptInfo.Option.Execute*
commentId: Overload:TinyLife.Actions.ChoicePromptInfo.Option.Execute
href: TinyLife.Actions.ChoicePromptInfo.Option.html#TinyLife_Actions_ChoicePromptInfo_Option_Execute_TinyLife_Actions_ChoicePromptInfo_TinyLife_Objects_Person_System_Boolean_
name: Execute
nameWithType: ChoicePromptInfo.Option.Execute
fullName: TinyLife.Actions.ChoicePromptInfo.Option.Execute
- 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
@ -939,18 +982,23 @@ references:
name.vb: Boolean
- 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

@ -27,7 +27,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA choice prompt info is a set of data that can be used in <xref href=\"TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)\" data-throw-if-not-resolved=\"false\"></xref> to display a set of options to the player, one of which is randomly chosen to be &quot;correct&quot;, causing a positive effect to happen. Choice prompts are used by <xref href=\"TinyLife.Goals.JobType\" data-throw-if-not-resolved=\"false\"></xref>, but can also be used in custom circumstances.\n"
summary: A choice prompt info is a set of data that can be used in <xref href="TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)" data-throw-if-not-resolved="false"></xref> to display a set of options to the player, one of which is randomly chosen to be "correct", causing a positive effect to happen. Choice prompts are used by <xref href="TinyLife.Goals.JobType" data-throw-if-not-resolved="false"></xref>, but can also be used in custom circumstances.
example: []
syntax:
content: public class ChoicePromptInfo
@ -66,7 +66,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThis choice prompt&apos;s name, which will be localized.\n"
summary: This choice prompt's name, which will be localized.
example: []
syntax:
content: public readonly string Name
@ -95,7 +95,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThis choice prompt&apos;s set of <xref href=\"TinyLife.Actions.ChoicePromptInfo.Option\" data-throw-if-not-resolved=\"false\"></xref> instances, one of which will randomly be chosen as the correct option.\n"
summary: This choice prompt's set of <xref href="TinyLife.Actions.ChoicePromptInfo.Option" data-throw-if-not-resolved="false"></xref> instances, one of which will randomly be chosen as the correct option.
example: []
syntax:
content: public readonly ChoicePromptInfo.Option[] Options
@ -124,17 +124,17 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nCreates a new choice prompt info with the given settings.\n"
summary: Creates a new choice prompt info with the given settings.
example: []
syntax:
content: public ChoicePromptInfo(string name, params ChoicePromptInfo.Option[] options)
parameters:
- id: name
type: System.String
description: This choice prompt&apos;s name, which will be localized.
description: This choice prompt's name, which will be localized.
- id: options
type: TinyLife.Actions.ChoicePromptInfo.Option[]
description: This choice prompt&apos;s set of <xref href="TinyLife.Actions.ChoicePromptInfo.Option" data-throw-if-not-resolved="false"></xref> instances, one of which will randomly be chosen as the correct option.
description: This choice prompt's set of <xref href="TinyLife.Actions.ChoicePromptInfo.Option" data-throw-if-not-resolved="false"></xref> instances, one of which will randomly be chosen as the correct option.
content.vb: Public Sub New(name As String, ParamArray options As ChoicePromptInfo.Option())
overload: TinyLife.Actions.ChoicePromptInfo.#ctor*
nameWithType.vb: ChoicePromptInfo.New(String, ParamArray ChoicePromptInfo.Option())
@ -162,7 +162,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nCreates the UI content for this choice prompt. This method is mainly used by <xref href=\"TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: Creates the UI content for this choice prompt. This method is mainly used by <xref href="TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public IEnumerable<Element> CreatePromptContent(Person person, CoveringGroup prompt)
@ -182,46 +182,57 @@ references:
- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
commentId: M:TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_
name: OpenChoicePrompt(ChoicePromptInfo)
nameWithType: Action.OpenChoicePrompt(ChoicePromptInfo)
fullName: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
spec.csharp:
- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
name: OpenChoicePrompt
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_
- name: (
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
name: OpenChoicePrompt
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_
- name: (
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
- uid: TinyLife.Goals.JobType
commentId: T:TinyLife.Goals.JobType
parent: TinyLife.Goals
href: TinyLife.Goals.JobType.html
name: JobType
nameWithType: JobType
fullName: TinyLife.Goals.JobType
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -456,6 +467,7 @@ references:
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<ChoicePromptInfo>(ChoicePromptInfo)
nameWithType: Extensions.JsonCopy<ChoicePromptInfo>(ChoicePromptInfo)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.ChoicePromptInfo>(TinyLife.Actions.ChoicePromptInfo)
@ -465,50 +477,62 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ChoicePromptInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: '>'
- name: (
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ChoicePromptInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
- name: (
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: )
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System
commentId: N:System
isExternal: true
@ -518,6 +542,7 @@ references:
fullName: System
- 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)
@ -527,6 +552,7 @@ references:
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: '>'
@ -536,6 +562,7 @@ references:
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: " "
@ -547,26 +574,32 @@ references:
- 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: System.String
commentId: T:System.String
parent: System
@ -580,23 +613,29 @@ references:
name.vb: String
- uid: TinyLife.Actions.ChoicePromptInfo.Option
commentId: T:TinyLife.Actions.ChoicePromptInfo.Option
href: TinyLife.Actions.ChoicePromptInfo.html
name: ChoicePromptInfo.Option
nameWithType: ChoicePromptInfo.Option
fullName: TinyLife.Actions.ChoicePromptInfo.Option
spec.csharp:
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: .
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option
href: TinyLife.Actions.ChoicePromptInfo.Option.html
spec.vb:
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: .
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option
href: TinyLife.Actions.ChoicePromptInfo.Option.html
- uid: TinyLife.Actions.ChoicePromptInfo.Option[]
isExternal: true
href: TinyLife.Actions.ChoicePromptInfo.Option.html
name: Option[]
nameWithType: ChoicePromptInfo.Option[]
fullName: TinyLife.Actions.ChoicePromptInfo.Option[]
@ -606,15 +645,18 @@ references:
spec.csharp:
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option
href: TinyLife.Actions.ChoicePromptInfo.Option.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option
href: TinyLife.Actions.ChoicePromptInfo.Option.html
- name: (
- name: )
- uid: TinyLife.Actions.ChoicePromptInfo.#ctor*
commentId: Overload:TinyLife.Actions.ChoicePromptInfo.#ctor
href: TinyLife.Actions.ChoicePromptInfo.html#TinyLife_Actions_ChoicePromptInfo__ctor_System_String_TinyLife_Actions_ChoicePromptInfo_Option___
name: ChoicePromptInfo
nameWithType: ChoicePromptInfo.ChoicePromptInfo
fullName: TinyLife.Actions.ChoicePromptInfo.ChoicePromptInfo
@ -623,18 +665,21 @@ references:
name.vb: New
- uid: TinyLife.Actions.ChoicePromptInfo.CreatePromptContent*
commentId: Overload:TinyLife.Actions.ChoicePromptInfo.CreatePromptContent
href: TinyLife.Actions.ChoicePromptInfo.html#TinyLife_Actions_ChoicePromptInfo_CreatePromptContent_TinyLife_Objects_Person_TinyLife_Uis_CoveringGroup_
name: CreatePromptContent
nameWithType: ChoicePromptInfo.CreatePromptContent
fullName: TinyLife.Actions.ChoicePromptInfo.CreatePromptContent
- 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.Uis.CoveringGroup
commentId: T:TinyLife.Uis.CoveringGroup
parent: TinyLife.Uis
href: TinyLife.Uis.CoveringGroup.html
name: CoveringGroup
nameWithType: CoveringGroup
fullName: TinyLife.Uis.CoveringGroup
@ -673,38 +718,48 @@ references:
- name: )
- 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.Uis
commentId: N:TinyLife.Uis
href: TinyLife.html
name: TinyLife.Uis
nameWithType: TinyLife.Uis
fullName: TinyLife.Uis
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true

File diff suppressed because it is too large Load diff

View file

@ -27,7 +27,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn enumeration that represents the various states that an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> can be in.\n"
summary: An enumeration that represents the various states that an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> can be in.
example: []
syntax:
content: public enum CompletionType
@ -60,7 +60,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA completion type that represents an active action.\n"
summary: A completion type that represents an active action.
example: []
syntax:
content: Active = 0
@ -88,7 +88,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA completion type that represents a completed action.\n"
summary: A completion type that represents a completed action.
example: []
syntax:
content: Completed = 1
@ -116,7 +116,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA completion type that represents an action that has failed to complete.\nActions that fail additionally cause an <xref href=\"TinyLife.Actions.Emote\" data-throw-if-not-resolved=\"false\"></xref> from the <xref href=\"TinyLife.Actions.EmoteCategory.Unable\" data-throw-if-not-resolved=\"false\"></xref> category to be displayed on a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
A completion type that represents an action that has failed to complete.
Actions that fail additionally cause an <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> from the <xref href="TinyLife.Actions.EmoteCategory.Unable" data-throw-if-not-resolved="false"></xref> category to be displayed on a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: Failed = 2
@ -144,7 +147,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA completion type that represents an action that has been canceled either interanlly or by an outside source.\nIf an action should cancel due to a missing object or any other kind of unexpected state, <xref href=\"TinyLife.Actions.CompletionType.Failed\" data-throw-if-not-resolved=\"false\"></xref> should be used.\n"
summary: >-
A completion type that represents an action that has been canceled either internally or by an outside source.
If an action should cancel due to a missing object or any other kind of unexpected state, <xref href="TinyLife.Actions.CompletionType.Failed" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: Canceled = 3
@ -154,31 +160,37 @@ references:
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Actions.CompletionType.TinyLife.Utilities.Extensions.AnyActive(System.Func{TinyLife.Actions.CompletionType})
commentId: M:TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
href: https://learn.microsoft.com/dotnet/api/system.func-1
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
name: AnyActive(CompletionType, Func<CompletionType>)
nameWithType: Extensions.AnyActive(CompletionType, Func<CompletionType>)
fullName: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType, System.Func<TinyLife.Actions.CompletionType>)
@ -188,9 +200,11 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
name: AnyActive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: System.Func`1
@ -200,14 +214,17 @@ references:
- name: <
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
name: AnyActive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: System.Func`1
@ -219,42 +236,50 @@ references:
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- name: )
- uid: TinyLife.Actions.CompletionType.TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
name: AnyActive(CompletionType, CompletionType)
nameWithType: Extensions.AnyActive(CompletionType, CompletionType)
fullName: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType, TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
name: AnyActive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
name: AnyActive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.CompletionType.TinyLife.Utilities.Extensions.AnyInactive(System.Func{TinyLife.Actions.CompletionType})
commentId: M:TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
href: https://learn.microsoft.com/dotnet/api/system.func-1
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
name: AnyInactive(CompletionType, Func<CompletionType>)
nameWithType: Extensions.AnyInactive(CompletionType, Func<CompletionType>)
fullName: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType, System.Func<TinyLife.Actions.CompletionType>)
@ -264,9 +289,11 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
name: AnyInactive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: System.Func`1
@ -276,14 +303,17 @@ references:
- name: <
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
name: AnyInactive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: System.Func`1
@ -295,41 +325,50 @@ references:
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- name: )
- uid: TinyLife.Actions.CompletionType.TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
name: AnyInactive(CompletionType, CompletionType)
nameWithType: Extensions.AnyInactive(CompletionType, CompletionType)
fullName: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType, TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
name: AnyInactive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
name: AnyInactive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.CompletionType.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<CompletionType>(CompletionType)
nameWithType: Extensions.JsonCopy<CompletionType>(CompletionType)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.CompletionType>(TinyLife.Actions.CompletionType)
@ -339,31 +378,37 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CompletionType)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: '>'
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CompletionType)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
commentId: M:TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
name: AnyActive(CompletionType, Func<CompletionType>)
nameWithType: Extensions.AnyActive(CompletionType, Func<CompletionType>)
fullName: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType, System.Func<TinyLife.Actions.CompletionType>)
@ -373,9 +418,11 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
name: AnyActive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: System.Func`1
@ -385,14 +432,17 @@ references:
- name: <
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
name: AnyActive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: System.Func`1
@ -404,45 +454,54 @@ references:
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- 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.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
name: AnyActive(CompletionType, CompletionType)
nameWithType: Extensions.AnyActive(CompletionType, CompletionType)
fullName: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType, TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
name: AnyActive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
name: AnyActive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyActive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
commentId: M:TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-1
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
name: AnyInactive(CompletionType, Func<CompletionType>)
nameWithType: Extensions.AnyInactive(CompletionType, Func<CompletionType>)
fullName: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType, System.Func<TinyLife.Actions.CompletionType>)
@ -452,9 +511,11 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
name: AnyInactive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: System.Func`1
@ -464,14 +525,17 @@ references:
- name: <
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})
name: AnyInactive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_System_Func_TinyLife_Actions_CompletionType__
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: System.Func`1
@ -483,37 +547,46 @@ references:
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- name: )
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
name: AnyInactive(CompletionType, CompletionType)
nameWithType: Extensions.AnyInactive(CompletionType, CompletionType)
fullName: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType, TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
name: AnyInactive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)
name: AnyInactive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_AnyInactive_TinyLife_Actions_CompletionType_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- 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)
@ -523,6 +596,7 @@ references:
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: '>'
@ -532,6 +606,7 @@ references:
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: " "
@ -542,63 +617,78 @@ references:
- name: )
- 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.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
href: TinyLife.Actions.CompletionType.html
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.Emote
commentId: T:TinyLife.Actions.Emote
parent: TinyLife.Actions
href: TinyLife.Actions.Emote.html
name: Emote
nameWithType: Emote
fullName: TinyLife.Actions.Emote
- uid: TinyLife.Actions.EmoteCategory.Unable
commentId: F:TinyLife.Actions.EmoteCategory.Unable
href: TinyLife.Actions.EmoteCategory.html#TinyLife_Actions_EmoteCategory_Unable
name: Unable
nameWithType: EmoteCategory.Unable
fullName: TinyLife.Actions.EmoteCategory.Unable
- 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.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

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -5,12 +5,11 @@ items:
id: Emote
parent: TinyLife.Actions
children:
- TinyLife.Actions.Emote.#ctor(MLEM.Textures.TextureRegion,TinyLife.Actions.EmoteCategory)
- TinyLife.Actions.Emote.AllCategories
- TinyLife.Actions.Emote.Categories
- TinyLife.Actions.Emote.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,TinyLife.Objects.ParentInfo)
- TinyLife.Actions.Emote.GetEmotes(TinyLife.Actions.EmoteCategory)
- TinyLife.Actions.Emote.GetRandomEmote(TinyLife.Actions.EmoteCategory)
- TinyLife.Actions.Emote.Register(TinyLife.Actions.Emote)
- TinyLife.Actions.Emote.Register(MLEM.Textures.TextureRegion,TinyLife.Actions.EmoteCategory)
- TinyLife.Actions.Emote.Texture
langs:
- csharp
@ -26,11 +25,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emote
path: ../TinyLife/Actions/Emote.cs
startLine: 15
startLine: 17
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn emote is a graphic that can be displayed in a bubble over a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>, usually as part of a conversation.\n"
summary: An emote is a graphic that can be displayed in a bubble over a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>, usually as part of a conversation.
example: []
syntax:
content: public class Emote
@ -47,35 +46,6 @@ items:
- System.Object.ToString
extensionMethods:
- TinyLife.Actions.Emote.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Actions.Emote.AllCategories
commentId: F:TinyLife.Actions.Emote.AllCategories
id: AllCategories
parent: TinyLife.Actions.Emote
langs:
- csharp
- vb
name: AllCategories
nameWithType: Emote.AllCategories
fullName: TinyLife.Actions.Emote.AllCategories
type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllCategories
path: ../TinyLife/Actions/Emote.cs
startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA set of all valid <xref href=\"TinyLife.Actions.EmoteCategory\" data-throw-if-not-resolved=\"false\"></xref> values\n"
example: []
syntax:
content: public static readonly EmoteCategory[] AllCategories
return:
type: TinyLife.Actions.EmoteCategory[]
content.vb: Public Shared ReadOnly AllCategories As EmoteCategory()
- uid: TinyLife.Actions.Emote.Texture
commentId: F:TinyLife.Actions.Emote.Texture
id: Texture
@ -94,11 +64,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Actions/Emote.cs
startLine: 73
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe texture that is displayed for this emote\n"
summary: The texture that is displayed for this emote
example: []
syntax:
content: public readonly TextureRegion Texture
@ -123,55 +93,70 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Actions/Emote.cs
startLine: 77
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA combined <xref href=\"TinyLife.Actions.EmoteCategory\" data-throw-if-not-resolved=\"false\"></xref> flag that determines the categories that this emote belongs to\n"
summary: A combined <xref href="TinyLife.Actions.EmoteCategory" data-throw-if-not-resolved="false"></xref> flag that determines the categories that this emote belongs to
example: []
syntax:
content: public readonly EmoteCategory Categories
return:
type: TinyLife.Actions.EmoteCategory
content.vb: Public ReadOnly Categories As EmoteCategory
- uid: TinyLife.Actions.Emote.#ctor(MLEM.Textures.TextureRegion,TinyLife.Actions.EmoteCategory)
commentId: M:TinyLife.Actions.Emote.#ctor(MLEM.Textures.TextureRegion,TinyLife.Actions.EmoteCategory)
id: '#ctor(MLEM.Textures.TextureRegion,TinyLife.Actions.EmoteCategory)'
- uid: TinyLife.Actions.Emote.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,TinyLife.Objects.ParentInfo)
commentId: M:TinyLife.Actions.Emote.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,TinyLife.Objects.ParentInfo)
id: Draw(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,TinyLife.Objects.ParentInfo)
parent: TinyLife.Actions.Emote
langs:
- csharp
- vb
name: Emote(TextureRegion, EmoteCategory)
nameWithType: Emote.Emote(TextureRegion, EmoteCategory)
fullName: TinyLife.Actions.Emote.Emote(MLEM.Textures.TextureRegion, TinyLife.Actions.EmoteCategory)
type: Constructor
name: Draw(Map, Vector2, float, SpriteBatch, Vector2, bool, ParentInfo)
nameWithType: Emote.Draw(Map, Vector2, float, SpriteBatch, Vector2, bool, ParentInfo)
fullName: TinyLife.Actions.Emote.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, bool, TinyLife.Objects.ParentInfo)
type: Method
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
id: Draw
path: ../TinyLife/Actions/Emote.cs
startLine: 84
startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nInitializes a new emote with the given settings\n"
summary: Draws the emote.
example: []
syntax:
content: public Emote(TextureRegion texture, EmoteCategory categories)
content: public void Draw(Map map, Vector2 depthPos, float floor, SpriteBatch batch, Vector2 drawPos, bool thought, ParentInfo parent = default)
parameters:
- id: texture
type: MLEM.Textures.TextureRegion
description: The texture that this emote should display
- id: categories
type: TinyLife.Actions.EmoteCategory
description: The categories that this emote should have. Can be a combined flag.
content.vb: Public Sub New(texture As TextureRegion, categories As EmoteCategory)
overload: TinyLife.Actions.Emote.#ctor*
nameWithType.vb: Emote.New(TextureRegion, EmoteCategory)
fullName.vb: TinyLife.Actions.Emote.New(MLEM.Textures.TextureRegion, TinyLife.Actions.EmoteCategory)
name.vb: New(TextureRegion, EmoteCategory)
- id: map
type: TinyLife.World.Map
description: The map to draw on.
- id: depthPos
type: Microsoft.Xna.Framework.Vector2
description: The depth position.
- id: floor
type: System.Single
description: The floor to display the emote on.
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch to use for drawing.
- id: drawPos
type: Microsoft.Xna.Framework.Vector2
description: The position, in draw space, to draw this furniture at
- id: thought
type: System.Boolean
description: Whether the emote is a thought bubble, rather than a speech bubble.
- id: parent
type: TinyLife.Objects.ParentInfo
description: The emote holder's parent info.
content.vb: Public Sub Draw(map As Map, depthPos As Vector2, floor As Single, batch As SpriteBatch, drawPos As Vector2, thought As Boolean, parent As ParentInfo = Nothing)
overload: TinyLife.Actions.Emote.Draw*
nameWithType.vb: Emote.Draw(Map, Vector2, Single, SpriteBatch, Vector2, Boolean, ParentInfo)
fullName.vb: TinyLife.Actions.Emote.Draw(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Boolean, TinyLife.Objects.ParentInfo)
name.vb: Draw(Map, Vector2, Single, SpriteBatch, Vector2, Boolean, ParentInfo)
- uid: TinyLife.Actions.Emote.GetRandomEmote(TinyLife.Actions.EmoteCategory)
commentId: M:TinyLife.Actions.Emote.GetRandomEmote(TinyLife.Actions.EmoteCategory)
id: GetRandomEmote(TinyLife.Actions.EmoteCategory)
@ -190,11 +175,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomEmote
path: ../TinyLife/Actions/Emote.cs
startLine: 94
startLine: 103
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns a random emote from a combined flag of possible categories\n"
summary: Returns a random emote from a combined flag of possible categories
example: []
syntax:
content: public static Emote GetRandomEmote(EmoteCategory possibleCategories)
@ -225,11 +210,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEmotes
path: ../TinyLife/Actions/Emote.cs
startLine: 103
startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns a set of all of the emotes in the given combined category flag\n"
summary: Returns a set of all of the emotes in the given combined category flag
example: []
syntax:
content: public static IEnumerable<Emote> GetEmotes(EmoteCategory possibleCategories)
@ -242,16 +227,16 @@ items:
description: A set of all emotes that match the categories
content.vb: Public Shared Function GetEmotes(possibleCategories As EmoteCategory) As IEnumerable(Of Emote)
overload: TinyLife.Actions.Emote.GetEmotes*
- uid: TinyLife.Actions.Emote.Register(TinyLife.Actions.Emote)
commentId: M:TinyLife.Actions.Emote.Register(TinyLife.Actions.Emote)
id: Register(TinyLife.Actions.Emote)
- uid: TinyLife.Actions.Emote.Register(MLEM.Textures.TextureRegion,TinyLife.Actions.EmoteCategory)
commentId: M:TinyLife.Actions.Emote.Register(MLEM.Textures.TextureRegion,TinyLife.Actions.EmoteCategory)
id: Register(MLEM.Textures.TextureRegion,TinyLife.Actions.EmoteCategory)
parent: TinyLife.Actions.Emote
langs:
- csharp
- vb
name: Register(Emote)
nameWithType: Emote.Register(Emote)
fullName: TinyLife.Actions.Emote.Register(TinyLife.Actions.Emote)
name: Register(TextureRegion, EmoteCategory)
nameWithType: Emote.Register(TextureRegion, EmoteCategory)
fullName: TinyLife.Actions.Emote.Register(MLEM.Textures.TextureRegion, TinyLife.Actions.EmoteCategory)
type: Method
source:
remote:
@ -260,44 +245,55 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Actions/Emote.cs
startLine: 118
startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nRegisters a new <xref href=\"TinyLife.Actions.Emote\" data-throw-if-not-resolved=\"false\"></xref> with the given settings\n"
summary: Registers a new <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> with the given settings.
example: []
syntax:
content: public static void Register(Emote emote)
content: public static Emote Register(TextureRegion texture, EmoteCategory categories)
parameters:
- id: emote
- id: texture
type: MLEM.Textures.TextureRegion
description: The texture that this emote should display.
- id: categories
type: TinyLife.Actions.EmoteCategory
description: The categories that this emote should have. Can be a combined flag.
return:
type: TinyLife.Actions.Emote
description: The emote to register
content.vb: Public Shared Sub Register(emote As Emote)
content.vb: Public Shared Function Register(texture As TextureRegion, categories As EmoteCategory) As Emote
overload: TinyLife.Actions.Emote.Register*
references:
- 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.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -532,6 +528,7 @@ references:
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<Emote>(Emote)
nameWithType: Extensions.JsonCopy<Emote>(Emote)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Emote>(TinyLife.Actions.Emote)
@ -541,44 +538,55 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Emote)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.Emote
name: Emote
href: TinyLife.Actions.Emote.html
- name: '>'
- name: (
- uid: TinyLife.Actions.Emote
name: Emote
href: TinyLife.Actions.Emote.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Emote)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Emote
name: Emote
href: TinyLife.Actions.Emote.html
- name: )
- name: (
- uid: TinyLife.Actions.Emote
name: Emote
href: TinyLife.Actions.Emote.html
- name: )
- 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
commentId: N:System
isExternal: true
@ -588,6 +596,7 @@ references:
fullName: System
- 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)
@ -597,6 +606,7 @@ references:
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: '>'
@ -606,6 +616,7 @@ references:
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: " "
@ -617,50 +628,32 @@ references:
- 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
- uid: TinyLife.Actions.EmoteCategory
commentId: T:TinyLife.Actions.EmoteCategory
parent: TinyLife.Actions
name: EmoteCategory
nameWithType: EmoteCategory
fullName: TinyLife.Actions.EmoteCategory
- uid: TinyLife.Actions.EmoteCategory[]
isExternal: true
name: EmoteCategory[]
nameWithType: EmoteCategory[]
fullName: TinyLife.Actions.EmoteCategory[]
nameWithType.vb: EmoteCategory()
fullName.vb: TinyLife.Actions.EmoteCategory()
name.vb: EmoteCategory()
spec.csharp:
- uid: TinyLife.Actions.EmoteCategory
name: EmoteCategory
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Actions.EmoteCategory
name: EmoteCategory
- name: (
- name: )
href: TinyLife.Utilities.html
- uid: MLEM.Textures.TextureRegion
commentId: T:MLEM.Textures.TextureRegion
parent: MLEM.Textures
@ -690,27 +683,175 @@ references:
- uid: MLEM.Textures
name: Textures
isExternal: true
- uid: TinyLife.Actions.Emote.#ctor*
commentId: Overload:TinyLife.Actions.Emote.#ctor
name: Emote
nameWithType: Emote.Emote
fullName: TinyLife.Actions.Emote.Emote
nameWithType.vb: Emote.New
fullName.vb: TinyLife.Actions.Emote.New
name.vb: New
- uid: TinyLife.Actions.EmoteCategory
commentId: T:TinyLife.Actions.EmoteCategory
parent: TinyLife.Actions
href: TinyLife.Actions.EmoteCategory.html
name: EmoteCategory
nameWithType: EmoteCategory
fullName: TinyLife.Actions.EmoteCategory
- uid: TinyLife.Actions.Emote.Draw*
commentId: Overload:TinyLife.Actions.Emote.Draw
href: TinyLife.Actions.Emote.html#TinyLife_Actions_Emote_Draw_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Boolean_TinyLife_Objects_ParentInfo_
name: Draw
nameWithType: Emote.Draw
fullName: TinyLife.Actions.Emote.Draw
- uid: TinyLife.World.Map
commentId: T:TinyLife.World.Map
parent: TinyLife.World
href: TinyLife.World.Map.html
name: Map
nameWithType: Map
fullName: TinyLife.World.Map
- uid: Microsoft.Xna.Framework.Vector2
commentId: T:Microsoft.Xna.Framework.Vector2
parent: Microsoft.Xna.Framework
isExternal: true
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
- uid: 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: Microsoft.Xna.Framework.Graphics.SpriteBatch
commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: SpriteBatch
nameWithType: SpriteBatch
fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch
- 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.Objects.ParentInfo
commentId: T:TinyLife.Objects.ParentInfo
parent: TinyLife.Objects
href: TinyLife.Objects.ParentInfo.html
name: ParentInfo
nameWithType: ParentInfo
fullName: TinyLife.Objects.ParentInfo
- 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: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
name: Microsoft.Xna.Framework
nameWithType: Microsoft.Xna.Framework
fullName: Microsoft.Xna.Framework
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- uid: Microsoft.Xna.Framework.Graphics
commentId: N:Microsoft.Xna.Framework.Graphics
isExternal: true
name: Microsoft.Xna.Framework.Graphics
nameWithType: Microsoft.Xna.Framework.Graphics
fullName: Microsoft.Xna.Framework.Graphics
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
- uid: TinyLife.Actions.Emote.GetRandomEmote*
commentId: Overload:TinyLife.Actions.Emote.GetRandomEmote
href: TinyLife.Actions.Emote.html#TinyLife_Actions_Emote_GetRandomEmote_TinyLife_Actions_EmoteCategory_
name: GetRandomEmote
nameWithType: Emote.GetRandomEmote
fullName: TinyLife.Actions.Emote.GetRandomEmote
- uid: TinyLife.Actions.Emote
commentId: T:TinyLife.Actions.Emote
parent: TinyLife.Actions
href: TinyLife.Actions.Emote.html
name: Emote
nameWithType: Emote
fullName: TinyLife.Actions.Emote
- uid: TinyLife.Actions.Emote.GetEmotes*
commentId: Overload:TinyLife.Actions.Emote.GetEmotes
href: TinyLife.Actions.Emote.html#TinyLife_Actions_Emote_GetEmotes_TinyLife_Actions_EmoteCategory_
name: GetEmotes
nameWithType: Emote.GetEmotes
fullName: TinyLife.Actions.Emote.GetEmotes
@ -733,6 +874,7 @@ references:
- name: <
- uid: TinyLife.Actions.Emote
name: Emote
href: TinyLife.Actions.Emote.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
@ -744,6 +886,7 @@ references:
- name: " "
- uid: TinyLife.Actions.Emote
name: Emote
href: TinyLife.Actions.Emote.html
- name: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
@ -812,6 +955,7 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.Emote.Register*
commentId: Overload:TinyLife.Actions.Emote.Register
href: TinyLife.Actions.Emote.html#TinyLife_Actions_Emote_Register_MLEM_Textures_TextureRegion_TinyLife_Actions_EmoteCategory_
name: Register
nameWithType: Emote.Register
fullName: TinyLife.Actions.Emote.Register

View file

@ -5,9 +5,12 @@ items:
id: EmoteCategory
parent: TinyLife.Actions
children:
- TinyLife.Actions.EmoteCategory.Emotion
- TinyLife.Actions.EmoteCategory.Flirty
- TinyLife.Actions.EmoteCategory.Food
- TinyLife.Actions.EmoteCategory.General
- TinyLife.Actions.EmoteCategory.Negative
- TinyLife.Actions.EmoteCategory.Object
- TinyLife.Actions.EmoteCategory.Travel
- TinyLife.Actions.EmoteCategory.Unable
langs:
@ -24,11 +27,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: ../TinyLife/Actions/Emote.cs
startLine: 135
startLine: 132
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA flag enumeration that represents the types of <xref href=\"TinyLife.Actions.Emote\" data-throw-if-not-resolved=\"false\"></xref> that are available\n"
summary: A flag enumeration that represents the types of <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> that are available
example: []
syntax:
content: >-
@ -63,12 +66,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: General
path: ../TinyLife/Actions/Emote.cs
startLine: 141
startLine: 136
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn emote category that represents emotes for general conversations\n"
example: []
syntax:
content: General = 1
return:
@ -91,12 +92,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Travel
path: ../TinyLife/Actions/Emote.cs
startLine: 145
startLine: 137
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn emote category that represents travel-related emotes\n"
example: []
syntax:
content: Travel = 2
return:
@ -119,12 +118,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Negative
path: ../TinyLife/Actions/Emote.cs
startLine: 149
startLine: 138
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn emote category that represents negative emotes\n"
example: []
syntax:
content: Negative = 4
return:
@ -147,12 +144,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Flirty
path: ../TinyLife/Actions/Emote.cs
startLine: 153
startLine: 139
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn emote category that represents sex related or suggestive emotes\n"
example: []
syntax:
content: Flirty = 8
return:
@ -175,44 +170,127 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unable
path: ../TinyLife/Actions/Emote.cs
startLine: 157
startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn emote category that represents emotes that represent confusion or inability to do something\n"
example: []
syntax:
content: Unable = 16
return:
type: TinyLife.Actions.EmoteCategory
- uid: TinyLife.Actions.EmoteCategory.Food
commentId: F:TinyLife.Actions.EmoteCategory.Food
id: Food
parent: TinyLife.Actions.EmoteCategory
langs:
- csharp
- vb
name: Food
nameWithType: EmoteCategory.Food
fullName: TinyLife.Actions.EmoteCategory.Food
type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food
path: ../TinyLife/Actions/Emote.cs
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: Food = 32
return:
type: TinyLife.Actions.EmoteCategory
- uid: TinyLife.Actions.EmoteCategory.Object
commentId: F:TinyLife.Actions.EmoteCategory.Object
id: Object
parent: TinyLife.Actions.EmoteCategory
langs:
- csharp
- vb
name: Object
nameWithType: EmoteCategory.Object
fullName: TinyLife.Actions.EmoteCategory.Object
type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Object
path: ../TinyLife/Actions/Emote.cs
startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: Object = 64
return:
type: TinyLife.Actions.EmoteCategory
- uid: TinyLife.Actions.EmoteCategory.Emotion
commentId: F:TinyLife.Actions.EmoteCategory.Emotion
id: Emotion
parent: TinyLife.Actions.EmoteCategory
langs:
- csharp
- vb
name: Emotion
nameWithType: EmoteCategory.Emotion
fullName: TinyLife.Actions.EmoteCategory.Emotion
type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotion
path: ../TinyLife/Actions/Emote.cs
startLine: 143
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: Emotion = 128
return:
type: TinyLife.Actions.EmoteCategory
references:
- uid: TinyLife.Actions.Emote
commentId: T:TinyLife.Actions.Emote
parent: TinyLife.Actions
href: TinyLife.Actions.Emote.html
name: Emote
nameWithType: Emote
fullName: TinyLife.Actions.Emote
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Actions.EmoteCategory.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<EmoteCategory>(EmoteCategory)
nameWithType: Extensions.JsonCopy<EmoteCategory>(EmoteCategory)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.EmoteCategory>(TinyLife.Actions.EmoteCategory)
@ -222,29 +300,36 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.EmoteCategory)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.EmoteCategory
name: EmoteCategory
href: TinyLife.Actions.EmoteCategory.html
- name: '>'
- name: (
- uid: TinyLife.Actions.EmoteCategory
name: EmoteCategory
href: TinyLife.Actions.EmoteCategory.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.EmoteCategory)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.EmoteCategory
name: EmoteCategory
href: TinyLife.Actions.EmoteCategory.html
- name: )
- name: (
- uid: TinyLife.Actions.EmoteCategory
name: EmoteCategory
href: TinyLife.Actions.EmoteCategory.html
- 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)
@ -254,6 +339,7 @@ references:
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: '>'
@ -263,6 +349,7 @@ references:
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: " "
@ -274,29 +361,36 @@ references:
- 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.Actions.EmoteCategory
commentId: T:TinyLife.Actions.EmoteCategory
parent: TinyLife.Actions
href: TinyLife.Actions.EmoteCategory.html
name: EmoteCategory
nameWithType: EmoteCategory
fullName: TinyLife.Actions.EmoteCategory

File diff suppressed because it is too large Load diff

View file

@ -11,6 +11,7 @@ items:
- TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.ICollection{TinyLife.Actions.Action})
- TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
- TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize
- TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
langs:
@ -31,7 +32,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nA multi action handler is a handler that is used by <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref>, which handles a set of underlying actions that should be executed in a row.\nNote that, when using this class, <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref> and especially <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> have to be called in the appropriate places.\n"
summary: >-
A multi action handler is a handler that is used by <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref>, which handles a set of underlying actions that should be executed in a row.
Note that, when using this class, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places.
example: []
syntax:
content: >-
@ -58,6 +62,38 @@ items:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: []
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize
commentId: E:TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize
id: OnInitialize
parent: TinyLife.Actions.Handlers.MultiActionHandler
langs:
- csharp
- vb
name: OnInitialize
nameWithType: MultiActionHandler.OnInitialize
fullName: TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize
type: Event
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnInitialize
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: >-
An event that is invoked in <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.ICollection%7bTinyLife.Actions.Action%7d)" data-throw-if-not-resolved="false"></xref>. This event can be used by mods to add or remove actions to or from a <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref> or other class that uses <xref href="TinyLife.Actions.Handlers.MultiActionHandler" data-throw-if-not-resolved="false"></xref>.
As this event's second argument, the <xref href="TinyLife.Actions.Handlers.MultiActionHandler" data-throw-if-not-resolved="false"></xref>'s underlying action (the one that owns or started it) is passed.
example: []
syntax:
content: public static event Action<MultiActionHandler, Action, ICollection<Action>> OnInitialize
return:
type: System.Action{TinyLife.Actions.Handlers.MultiActionHandler,TinyLife.Actions.Action,System.Collections.Generic.ICollection{TinyLife.Actions.Action}}
content.vb: Public Shared Event OnInitialize As Action(Of MultiActionHandler, Action, ICollection(Of Action))
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions
commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Actions
id: Actions
@ -76,11 +112,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 21
startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nThe actions that still have to be completed.\nThe head of this queue is the action that is currently being executed.\n"
summary: >-
The actions that still have to be completed.
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: >-
@ -117,11 +160,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Current
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 26
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nThe action that this multi-action handler is currently executing, which is always the first entry of its <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Actions\" data-throw-if-not-resolved=\"false\"></xref> queue.\n"
summary: The action that this multi-action handler is currently executing, which is always the first entry of its <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref> queue.
example: []
syntax:
content: public Action Current { get; }
@ -148,11 +191,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 34
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nCreates a new <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler\" data-throw-if-not-resolved=\"false\"></xref> with the given containing action.\n"
summary: Creates a new <xref href="TinyLife.Actions.Handlers.MultiActionHandler" data-throw-if-not-resolved="false"></xref> with the given containing action.
example: []
syntax:
content: public MultiActionHandler(Action containingAction)
@ -183,11 +226,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 45
startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nInitializes this multi action handler with the given set of actions.\nIf <code data-dev-comment-type=\"paramref\" class=\"paramref\">actions</code> is empty, the initialization fails and <xref href=\"TinyLife.Actions.CompletionType.Failed\" data-throw-if-not-resolved=\"false\"></xref> is returned in <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted\" data-throw-if-not-resolved=\"false\"></xref>.\nIf the collection only contains <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null\">null</a> items, no first actions will be executed and <xref href=\"TinyLife.Actions.CompletionType.Completed\" data-throw-if-not-resolved=\"false\"></xref> is returned in <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Initializes this multi action handler with the given set of actions.
If <code class="paramref">actions</code> is empty, the initialization fails and <xref href="TinyLife.Actions.CompletionType.Failed" data-throw-if-not-resolved="false"></xref> is returned in <xref href="TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted" data-throw-if-not-resolved="false"></xref>.
If the collection only contains <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> items, no first actions will be executed and <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref> is returned in <xref href="TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public CompletionType Initialize(ICollection<Action> actions)
@ -221,11 +269,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 77
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nUpdates this multi action handler, advancing all of the <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Actions\" data-throw-if-not-resolved=\"false\"></xref>, if there are any\nThis action should be called at the end of <xref href=\"TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> or any derived methods.\n"
summary: >-
Updates this multi action handler, advancing all of the <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref>, if there are any
This action should be called at the end of <xref href="TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> or any derived methods.
example: []
syntax:
content: public CompletionType Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
@ -265,11 +316,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 93
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nValidates this multi action handler and all of the <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Actions\" data-throw-if-not-resolved=\"false\"></xref> it hosts\nThis method should be called in <xref href=\"TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Validates this multi action handler and all of the <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref> it hosts
This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public bool Validate(Action containingAction, Person person)
@ -279,7 +333,7 @@ items:
description: The action that contains this multi action handler.
- id: person
type: TinyLife.Objects.Person
description: The person that is passed to the <code data-dev-comment-type="paramref" class="paramref">containingAction</code>&apos;s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> method.
description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> method.
return:
type: System.Boolean
description: Whether this multi action handler is still valid.
@ -303,17 +357,22 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 115
startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nReturns a <xref href=\"TinyLife.Actions.CompletionType\" data-throw-if-not-resolved=\"false\"></xref> that determines whether this multi action handler has completed.\nIf <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Actions\" data-throw-if-not-resolved=\"false\"></xref> is not (yet) initialized, <xref href=\"TinyLife.Actions.CompletionType.Failed\" data-throw-if-not-resolved=\"false\"></xref> is returned. Otherwise, the current action&apos;s <xref href=\"TinyLife.Actions.Action.IsCompleted\" data-throw-if-not-resolved=\"false\"></xref> result is returned.\nIf all <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Actions\" data-throw-if-not-resolved=\"false\"></xref> are completed, <xref href=\"TinyLife.Actions.CompletionType.Completed\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: >-
Returns a <xref href="TinyLife.Actions.CompletionType" data-throw-if-not-resolved="false"></xref> that determines whether this multi action handler has completed.
If <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref> is not (yet) initialized, <xref href="TinyLife.Actions.CompletionType.Failed" data-throw-if-not-resolved="false"></xref> is returned. Otherwise, the current action's <xref href="TinyLife.Actions.Action.IsCompleted" data-throw-if-not-resolved="false"></xref> result is returned.
If all <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref> are completed, <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref> is returned.
example: []
syntax:
content: public CompletionType IsCompleted()
return:
type: TinyLife.Actions.CompletionType
description: This multi action handler&apos;s completion state
description: This multi action handler's completion state
content.vb: Public Function IsCompleted() As CompletionType
overload: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted*
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@ -334,11 +393,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 130
startLine: 139
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nCalls this underlying <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Actions\" data-throw-if-not-resolved=\"false\"></xref>&apos; currently executing action&apos;s <xref href=\"TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> method.\nThis should be called for any completion type that the action that uses this underlying action experiences, even <xref href=\"TinyLife.Actions.CompletionType.Canceled\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.CompletionType.Failed\" data-throw-if-not-resolved=\"false\"></xref>.\nIf the underlying <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Actions\" data-throw-if-not-resolved=\"false\"></xref> are null or already completed, this method has no effect.\n"
summary: >-
Calls this underlying <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref>' currently executing action's <xref href="TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> method.
This should be called for any completion type that the action that uses this underlying action experiences, even <xref href="TinyLife.Actions.CompletionType.Canceled" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.CompletionType.Failed" data-throw-if-not-resolved="false"></xref>.
If the underlying <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref> are null or already completed, this method has no effect.
example: []
syntax:
content: public bool OnCompleted(CompletionType type)
@ -355,13 +419,14 @@ 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.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: MultiActionHandler.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -371,6 +436,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -391,6 +457,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -410,73 +477,92 @@ references:
- name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
name: Validate(Action, Person)
nameWithType: MultiActionHandler.Validate(Action, Person)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
name: Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
name: Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: MultiActionHandler.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Handlers
commentId: N:TinyLife.Actions.Handlers
href: TinyLife.html
name: TinyLife.Actions.Handlers
nameWithType: TinyLife.Actions.Handlers
fullName: TinyLife.Actions.Handlers
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Handlers
name: Handlers
href: TinyLife.Actions.Handlers.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Handlers
name: Handlers
href: TinyLife.Actions.Handlers.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -711,6 +797,7 @@ references:
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<MultiActionHandler>(MultiActionHandler)
nameWithType: Extensions.JsonCopy<MultiActionHandler>(MultiActionHandler)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Handlers.MultiActionHandler>(TinyLife.Actions.Handlers.MultiActionHandler)
@ -720,44 +807,55 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Handlers.MultiActionHandler)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.Handlers.MultiActionHandler
name: MultiActionHandler
href: TinyLife.Actions.Handlers.MultiActionHandler.html
- name: '>'
- name: (
- uid: TinyLife.Actions.Handlers.MultiActionHandler
name: MultiActionHandler
href: TinyLife.Actions.Handlers.MultiActionHandler.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Handlers.MultiActionHandler)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Handlers.MultiActionHandler
name: MultiActionHandler
href: TinyLife.Actions.Handlers.MultiActionHandler.html
- name: )
- name: (
- uid: TinyLife.Actions.Handlers.MultiActionHandler
name: MultiActionHandler
href: TinyLife.Actions.Handlers.MultiActionHandler.html
- name: )
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System
commentId: N:System
isExternal: true
@ -767,6 +865,7 @@ references:
fullName: System
- 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)
@ -776,6 +875,7 @@ references:
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: '>'
@ -785,6 +885,7 @@ references:
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: " "
@ -796,28 +897,227 @@ references:
- 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.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.ICollection{TinyLife.Actions.Action})
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.ICollection{TinyLife.Actions.Action})
isExternal: true
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Initialize_System_Collections_Generic_ICollection_TinyLife_Actions_Action__
name: Initialize(ICollection<Action>)
nameWithType: MultiActionHandler.Initialize(ICollection<Action>)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.ICollection<TinyLife.Actions.Action>)
nameWithType.vb: MultiActionHandler.Initialize(ICollection(Of Action))
fullName.vb: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.ICollection(Of TinyLife.Actions.Action))
name.vb: Initialize(ICollection(Of Action))
spec.csharp:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.ICollection{TinyLife.Actions.Action})
name: Initialize
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Initialize_System_Collections_Generic_ICollection_TinyLife_Actions_Action__
- name: (
- 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.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.ICollection{TinyLife.Actions.Action})
name: Initialize
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Initialize_System_Collections_Generic_ICollection_TinyLife_Actions_Action__
- name: (
- 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.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler
commentId: T:TinyLife.Actions.Handlers.MultiActionHandler
parent: TinyLife.Actions.Handlers
href: TinyLife.Actions.Handlers.MultiActionHandler.html
name: MultiActionHandler
nameWithType: MultiActionHandler
fullName: TinyLife.Actions.Handlers.MultiActionHandler
- uid: System.Action{TinyLife.Actions.Handlers.MultiActionHandler,TinyLife.Actions.Action,System.Collections.Generic.ICollection{TinyLife.Actions.Action}}
commentId: T:System.Action{TinyLife.Actions.Handlers.MultiActionHandler,TinyLife.Actions.Action,System.Collections.Generic.ICollection{TinyLife.Actions.Action}}
parent: System
definition: System.Action`3
href: https://learn.microsoft.com/dotnet/api/system.action-3
name: Action<MultiActionHandler, Action, ICollection<Action>>
nameWithType: Action<MultiActionHandler, Action, ICollection<Action>>
fullName: System.Action<TinyLife.Actions.Handlers.MultiActionHandler, TinyLife.Actions.Action, System.Collections.Generic.ICollection<TinyLife.Actions.Action>>
nameWithType.vb: Action(Of MultiActionHandler, Action, ICollection(Of Action))
fullName.vb: System.Action(Of TinyLife.Actions.Handlers.MultiActionHandler, TinyLife.Actions.Action, System.Collections.Generic.ICollection(Of TinyLife.Actions.Action))
name.vb: Action(Of MultiActionHandler, Action, ICollection(Of Action))
spec.csharp:
- uid: System.Action`3
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-3
- name: <
- uid: TinyLife.Actions.Handlers.MultiActionHandler
name: MultiActionHandler
href: TinyLife.Actions.Handlers.MultiActionHandler.html
- name: ','
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- 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.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Action`3
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-3
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Handlers.MultiActionHandler
name: MultiActionHandler
href: TinyLife.Actions.Handlers.MultiActionHandler.html
- name: ','
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- 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.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- name: )
- uid: System.Action`3
commentId: T:System.Action`3
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-3
name: Action<T1, T2, T3>
nameWithType: Action<T1, T2, T3>
fullName: System.Action<T1, T2, T3>
nameWithType.vb: Action(Of T1, T2, T3)
fullName.vb: System.Action(Of T1, T2, T3)
name.vb: Action(Of T1, T2, T3)
spec.csharp:
- uid: System.Action`3
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-3
- name: <
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: T3
- name: '>'
spec.vb:
- uid: System.Action`3
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-3
- name: (
- name: Of
- name: " "
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- 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
name: Actions
nameWithType: MultiActionHandler.Actions
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Actions
@ -840,6 +1140,7 @@ references:
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Queue`1
@ -851,6 +1152,7 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: System.Collections.Generic.Queue`1
commentId: T:System.Collections.Generic.Queue`1
@ -919,61 +1221,35 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions
commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Actions
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Actions
name: Actions
nameWithType: MultiActionHandler.Actions
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Actions
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Current*
commentId: Overload: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.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.Handlers.MultiActionHandler
commentId: T:TinyLife.Actions.Handlers.MultiActionHandler
parent: TinyLife.Actions.Handlers
name: MultiActionHandler
nameWithType: MultiActionHandler
fullName: TinyLife.Actions.Handlers.MultiActionHandler
- uid: TinyLife.Actions.Handlers.MultiActionHandler.#ctor*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.#ctor
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler__ctor_TinyLife_Actions_Action_
name: MultiActionHandler
nameWithType: MultiActionHandler.MultiActionHandler
fullName: TinyLife.Actions.Handlers.MultiActionHandler.MultiActionHandler
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
name: Failed
nameWithType: CompletionType.Failed
fullName: TinyLife.Actions.CompletionType.Failed
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
commentId: M: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
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
name: IsCompleted
- name: (
- name: )
- uid: TinyLife.Actions.CompletionType.Completed
commentId: F: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__
name: Initialize
nameWithType: MultiActionHandler.Initialize
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Initialize
@ -996,6 +1272,7 @@ references:
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
@ -1007,10 +1284,12 @@ references:
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
href: TinyLife.Actions.CompletionType.html
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
@ -1046,7 +1325,7 @@ references:
commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: Action.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -1056,6 +1335,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1076,6 +1356,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1095,11 +1376,13 @@ references:
- name: )
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
name: Speed
nameWithType: GameImpl.Speed
fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Update*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Update
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update
nameWithType: MultiActionHandler.Update
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Update
@ -1162,31 +1445,38 @@ references:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
name: Validate(Person)
nameWithType: Action.Validate(Person)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
name: Validate
nameWithType: MultiActionHandler.Validate
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate
- 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
@ -1203,69 +1493,85 @@ references:
name.vb: Boolean
- 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.Action.IsCompleted
commentId: M:TinyLife.Actions.Action.IsCompleted
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted
name: IsCompleted()
nameWithType: Action.IsCompleted()
fullName: TinyLife.Actions.Action.IsCompleted()
spec.csharp:
- uid: TinyLife.Actions.Action.IsCompleted
name: IsCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.IsCompleted
name: IsCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted
- name: (
- name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted*
commentId: Overload: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
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: Action.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.CompletionType.Canceled
commentId: F:TinyLife.Actions.CompletionType.Canceled
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Canceled
name: Canceled
nameWithType: CompletionType.Canceled
fullName: TinyLife.Actions.CompletionType.Canceled
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted
nameWithType: MultiActionHandler.OnCompleted
fullName: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted

View file

@ -7,8 +7,8 @@ items:
children:
- TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor(TinyLife.Actions.Action)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Action)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
- TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -31,7 +31,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nAn UnderlyingAction is a class that can instantiate a single <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action\" data-throw-if-not-resolved=\"false\"></xref> that will be executed as part of the action it is used in.\nNote that, when using this class, <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref> and especially <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> have to be called in the appropriate places.\n"
summary: >-
An UnderlyingAction is a class that can instantiate a single <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref> that will be executed as part of the action it is used in.
Note that, when using this class, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places.
example: []
syntax:
content: >-
@ -80,7 +83,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nThe underlying action.\nThis should be initialized using <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize%60%601(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
The underlying action.
This should be initialized using <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize%60%601(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
@ -117,11 +123,11 @@ 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
summary: "\nCreates a new <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler\" data-throw-if-not-resolved=\"false\"></xref> with the given containing action.\n"
summary: Creates a new <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler" data-throw-if-not-resolved="false"></xref> with the given containing action.
example: []
syntax:
content: public UnderlyingActionHandler(Action containingAction)
@ -152,11 +158,11 @@ 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
summary: "\nInitializes the underlying action of this action\n"
summary: Initializes the underlying action of this action
example: []
syntax:
content: 'public T Initialize<T>(ActionType type, ActionInfo info, bool force = true) where T : Action'
@ -197,11 +203,14 @@ 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
summary: "\nInitializes the underlying action of this action using the given <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action\" data-throw-if-not-resolved=\"false\"></xref>.\nIf <xref href=\"TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> should be tested, <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize%60%601(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> can be used instead.\n"
summary: >-
Initializes the underlying action of this action using the given <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>.
If <xref href="TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be tested, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize%60%601(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> can be used instead.
example: []
syntax:
content: public void InitializeExact(Action action)
@ -229,11 +238,14 @@ 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
summary: "\nUpdates the <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action\" data-throw-if-not-resolved=\"false\"></xref>, if it exists.\nThis action should be called at the end of <xref href=\"TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> or any derived methods.\n"
summary: >-
Updates the <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>, if it exists.
This action should be called at the end of <xref href="TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> or any derived methods.
example: []
syntax:
content: public void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
@ -270,11 +282,14 @@ 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
summary: "\nValidates this action container and its <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method should be called in <xref href=\"TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Validates this action container and its <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>.
This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public bool Validate(Action containingAction, Person person)
@ -284,7 +299,7 @@ items:
description: The action that contains this underlying action handler.
- id: person
type: TinyLife.Objects.Person
description: The person that is passed to the <code data-dev-comment-type="paramref" class="paramref">containingAction</code>&apos;s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> method.
description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> method.
return:
type: System.Boolean
description: Whether this underlying action handler is still valid.
@ -308,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: "\nReturns 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.\n"
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()
@ -339,11 +354,16 @@ 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
summary: "\nCalls this underlying action&apos;s <xref href=\"TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> method.\nThis should be called for any completion type that the action that uses this underlying action experiences, even <xref href=\"TinyLife.Actions.CompletionType.Canceled\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.CompletionType.Failed\" data-throw-if-not-resolved=\"false\"></xref>.\nIf the underlying action is null or already completed, this method has no effect.\n"
summary: >-
Calls this underlying action's <xref href="TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> method.
This should be called for any completion type that the action that uses this underlying action experiences, even <xref href="TinyLife.Actions.CompletionType.Canceled" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.CompletionType.Failed" data-throw-if-not-resolved="false"></xref>.
If the underlying action is null or already completed, this method has no effect.
example: []
syntax:
content: public bool OnCompleted(CompletionType type)
@ -359,13 +379,14 @@ items:
references:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
commentId: P:TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Action
name: Action
nameWithType: UnderlyingActionHandler.Action
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: UnderlyingActionHandler.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -375,6 +396,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -395,6 +417,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -414,73 +437,92 @@ references:
- name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
name: Validate(Action, Person)
nameWithType: UnderlyingActionHandler.Validate(Action, Person)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
name: Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)
name: Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: UnderlyingActionHandler.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.Handlers
commentId: N:TinyLife.Actions.Handlers
href: TinyLife.html
name: TinyLife.Actions.Handlers
nameWithType: TinyLife.Actions.Handlers
fullName: TinyLife.Actions.Handlers
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Handlers
name: Handlers
href: TinyLife.Actions.Handlers.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Handlers
name: Handlers
href: TinyLife.Actions.Handlers.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -715,6 +757,7 @@ references:
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<UnderlyingActionHandler>(UnderlyingActionHandler)
nameWithType: Extensions.JsonCopy<UnderlyingActionHandler>(UnderlyingActionHandler)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Handlers.UnderlyingActionHandler>(TinyLife.Actions.Handlers.UnderlyingActionHandler)
@ -724,26 +767,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Handlers.UnderlyingActionHandler)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
name: UnderlyingActionHandler
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html
- name: '>'
- name: (
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
name: UnderlyingActionHandler
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Handlers.UnderlyingActionHandler)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
name: UnderlyingActionHandler
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html
- name: )
- name: (
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
name: UnderlyingActionHandler
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html
- name: )
- uid: System
commentId: N:System
@ -754,6 +803,7 @@ references:
fullName: System
- 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)
@ -763,6 +813,7 @@ references:
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: '>'
@ -772,6 +823,7 @@ references:
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: " "
@ -783,30 +835,36 @@ references:
- 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.Actions.Handlers.UnderlyingActionHandler.Initialize``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Initialize__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
name: Initialize<T>(ActionType, ActionInfo, bool)
nameWithType: UnderlyingActionHandler.Initialize<T>(ActionType, ActionInfo, bool)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize<T>(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
@ -816,16 +874,19 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: Initialize
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Initialize__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: <
- name: T
- name: '>'
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
@ -836,6 +897,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: Initialize
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Initialize__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- name: Of
- name: " "
@ -844,10 +906,12 @@ references:
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
@ -857,39 +921,48 @@ references:
- name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Action
name: Action
nameWithType: UnderlyingActionHandler.Action
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html
name: UnderlyingActionHandler
nameWithType: UnderlyingActionHandler
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.#ctor
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler__ctor_TinyLife_Actions_Action_
name: UnderlyingActionHandler
nameWithType: UnderlyingActionHandler.UnderlyingActionHandler
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.UnderlyingActionHandler
@ -899,7 +972,7 @@ references:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
name: CanExecuteAction(ActionType, ActionInfo, bool)
nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
@ -909,13 +982,16 @@ references:
spec.csharp:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
@ -926,13 +1002,16 @@ references:
spec.vb:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
@ -942,18 +1021,21 @@ references:
- name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Initialize__1_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
name: Initialize
nameWithType: UnderlyingActionHandler.Initialize
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- 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
@ -980,6 +1062,7 @@ references:
fullName: T
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_InitializeExact_TinyLife_Actions_Action_
name: InitializeExact
nameWithType: UnderlyingActionHandler.InitializeExact
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact
@ -987,7 +1070,7 @@ references:
commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: Action.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -997,6 +1080,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1017,6 +1101,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -1036,11 +1121,13 @@ references:
- name: )
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
name: Speed
nameWithType: GameImpl.Speed
fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Update
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update
nameWithType: UnderlyingActionHandler.Update
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update
@ -1103,99 +1190,122 @@ references:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
name: Validate(Person)
nameWithType: Action.Validate(Person)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)
name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_
name: Validate
nameWithType: UnderlyingActionHandler.Validate
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
- 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.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.UnderlyingActionHandler.IsCompleted*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_IsCompleted
name: IsCompleted
nameWithType: UnderlyingActionHandler.IsCompleted
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
href: TinyLife.Actions.CompletionType.html
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted(CompletionType)
nameWithType: Action.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType)
name: OnCompleted
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.CompletionType.Canceled
commentId: F:TinyLife.Actions.CompletionType.Canceled
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Canceled
name: Canceled
nameWithType: CompletionType.Canceled
fullName: TinyLife.Actions.CompletionType.Canceled
- 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.UnderlyingActionHandler.OnCompleted*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_OnCompleted_TinyLife_Actions_CompletionType_
name: OnCompleted
nameWithType: UnderlyingActionHandler.OnCompleted
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted

View file

@ -19,34 +19,43 @@ references:
- uid: TinyLife.Actions.Handlers.MultiActionHandler
commentId: T:TinyLife.Actions.Handlers.MultiActionHandler
parent: TinyLife.Actions.Handlers
href: TinyLife.Actions.Handlers.MultiActionHandler.html
name: MultiActionHandler
nameWithType: MultiActionHandler
fullName: TinyLife.Actions.Handlers.MultiActionHandler
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html
name: UnderlyingActionHandler
nameWithType: UnderlyingActionHandler
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler
- uid: TinyLife.Actions.Handlers
commentId: N:TinyLife.Actions.Handlers
href: TinyLife.html
name: TinyLife.Actions.Handlers
nameWithType: TinyLife.Actions.Handlers
fullName: TinyLife.Actions.Handlers
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Handlers
name: Handlers
href: TinyLife.Actions.Handlers.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- name: .
- uid: TinyLife.Actions.Handlers
name: Handlers
href: TinyLife.Actions.Handlers.html

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -23,11 +23,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stage
path: ../TinyLife/Actions/MultiAction.cs
startLine: 213
startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAn enumeration that defines the stage that a <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref> is currently in.\n"
summary: An enumeration that defines the stage that a <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref> is currently in.
example: []
syntax:
content: protected enum MultiAction.Stage
@ -52,11 +52,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: First
path: ../TinyLife/Actions/MultiAction.cs
startLine: 218
startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe multi action is currently executing its first actions, created using <xref href=\"TinyLife.Actions.MultiAction.CreateFirstActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: The multi action is currently executing its first actions, created using <xref href="TinyLife.Actions.MultiAction.CreateFirstActions" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: First = 0
@ -80,11 +80,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Main
path: ../TinyLife/Actions/MultiAction.cs
startLine: 222
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe multi action is currently executing its main part, which involves <xref href=\"TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.MultiAction.AndThenIsCompleted\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: The multi action is currently executing its main part, which involves <xref href="TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.MultiAction.AndThenIsCompleted" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: Main = 1
@ -108,11 +108,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Last
path: ../TinyLife/Actions/MultiAction.cs
startLine: 226
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe multi action is currently executing its alst actions, created using <xref href=\"TinyLife.Actions.MultiAction.CreateLastActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: The multi action is currently executing its alst actions, created using <xref href="TinyLife.Actions.MultiAction.CreateLastActions" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: Last = 2
@ -136,11 +136,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Done
path: ../TinyLife/Actions/MultiAction.cs
startLine: 230
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe multi action has completed.\n"
summary: The multi action has completed.
example: []
syntax:
content: Done = 3
@ -150,30 +150,37 @@ 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
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Actions.MultiAction.Stage.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<Stage>(Stage)
nameWithType: Extensions.JsonCopy<MultiAction.Stage>(MultiAction.Stage)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.MultiAction.Stage>(TinyLife.Actions.MultiAction.Stage)
@ -183,29 +190,36 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.MultiAction.Stage)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.MultiAction.Stage
name: Stage
href: TinyLife.Actions.MultiAction.Stage.html
- name: '>'
- name: (
- uid: TinyLife.Actions.MultiAction.Stage
name: Stage
href: TinyLife.Actions.MultiAction.Stage.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.MultiAction.Stage)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.MultiAction.Stage
name: Stage
href: TinyLife.Actions.MultiAction.Stage.html
- name: )
- name: (
- uid: TinyLife.Actions.MultiAction.Stage
name: Stage
href: TinyLife.Actions.MultiAction.Stage.html
- 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)
@ -215,6 +229,7 @@ references:
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: '>'
@ -224,6 +239,7 @@ references:
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: " "
@ -235,65 +251,79 @@ references:
- 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.Actions.MultiAction.CreateFirstActions
commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateFirstActions
name: CreateFirstActions()
nameWithType: MultiAction.CreateFirstActions()
fullName: TinyLife.Actions.MultiAction.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.Stage
commentId: T:TinyLife.Actions.MultiAction.Stage
parent: TinyLife.Actions
href: TinyLife.Actions.MultiAction.html
name: MultiAction.Stage
nameWithType: MultiAction.Stage
fullName: TinyLife.Actions.MultiAction.Stage
spec.csharp:
- uid: TinyLife.Actions.MultiAction
name: MultiAction
href: TinyLife.Actions.MultiAction.html
- name: .
- uid: TinyLife.Actions.MultiAction.Stage
name: Stage
href: TinyLife.Actions.MultiAction.Stage.html
spec.vb:
- uid: TinyLife.Actions.MultiAction
name: MultiAction
href: TinyLife.Actions.MultiAction.html
- name: .
- uid: TinyLife.Actions.MultiAction.Stage
name: Stage
href: TinyLife.Actions.MultiAction.Stage.html
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.MultiAction
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: AndThenUpdate(GameTime, TimeSpan, float)
nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
@ -303,6 +333,7 @@ references:
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -323,6 +354,7 @@ references:
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@ -343,32 +375,38 @@ references:
- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted
name: AndThenIsCompleted()
nameWithType: MultiAction.AndThenIsCompleted()
fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
name: AndThenIsCompleted
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
name: AndThenIsCompleted
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.CreateLastActions
commentId: M:TinyLife.Actions.MultiAction.CreateLastActions
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions
name: CreateLastActions()
nameWithType: MultiAction.CreateLastActions()
fullName: TinyLife.Actions.MultiAction.CreateLastActions()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.CreateLastActions
name: CreateLastActions
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions
- name: (
- name: )

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -19,11 +19,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluationResult
path: ../TinyLife/Actions/TalkAction.cs
startLine: 526
startLine: 464
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA delegate that is used for <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action%2cTinyLife.Objects.Person%2cSystem.Single%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: A delegate that is used for <xref href="TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action%2cTinyLife.Objects.Person%2cSystem.Single%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public delegate void TalkAction.TalkSettings.EvaluationResult(ActionInfo info, Person partner, ref float romanceGain, ref float friendshipGain, ref float romanceLoss, ref float friendshipLoss, ref float goBadlyChance)
@ -56,7 +56,7 @@ references:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_
name: EvaluateSimple(Action, Person, float, float)
nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, Person, float, float)
fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, float, float)
@ -66,13 +66,16 @@ references:
spec.csharp:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
name: EvaluateSimple
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Single
@ -89,13 +92,16 @@ references:
spec.vb:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
name: EvaluateSimple
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Single
@ -111,44 +117,55 @@ references:
- name: )
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateFully_TinyLife_Actions_SocialAction_
name: EvaluateFully(SocialAction)
nameWithType: TalkAction.TalkSettings.EvaluateFully(SocialAction)
fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
spec.csharp:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
name: EvaluateFully
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateFully_TinyLife_Actions_SocialAction_
- name: (
- uid: TinyLife.Actions.SocialAction
name: SocialAction
href: TinyLife.Actions.SocialAction.html
- name: )
spec.vb:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
name: EvaluateFully
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateFully_TinyLife_Actions_SocialAction_
- name: (
- uid: TinyLife.Actions.SocialAction
name: SocialAction
href: TinyLife.Actions.SocialAction.html
- name: )
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.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<EvaluationResult>(EvaluationResult)
nameWithType: Extensions.JsonCopy<TalkAction.TalkSettings.EvaluationResult>(TalkAction.TalkSettings.EvaluationResult)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult>(TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult)
@ -158,36 +175,44 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
name: EvaluationResult
href: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.html
- name: '>'
- name: (
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
name: EvaluationResult
href: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
name: EvaluationResult
href: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.html
- name: )
- name: (
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
name: EvaluationResult
href: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.html
- name: )
- 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
@ -204,6 +229,7 @@ references:
name.vb: Single
- 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)
@ -213,6 +239,7 @@ references:
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: '>'
@ -222,6 +249,7 @@ references:
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: " "
@ -233,26 +261,32 @@ references:
- 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.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
commentId: N:System
isExternal: true
@ -262,18 +296,23 @@ references:
fullName: System
- 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

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -25,11 +25,11 @@ 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
summary: "\nAn enumeration that represents channels that a tv can display in <xref href=\"TinyLife.Actions.WatchTvAction\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: An enumeration that represents channels that a tv can display in <xref href="TinyLife.Actions.WatchTvAction" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public enum WatchTvAction.Channel
@ -54,11 +54,11 @@ 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
summary: "\nA comedy channel, which raises <xref href=\"TinyLife.NeedType.Entertainment\" data-throw-if-not-resolved=\"false\"></xref> faster than other channels\n"
summary: A comedy channel, which raises <xref href="TinyLife.NeedType.Entertainment" data-throw-if-not-resolved="false"></xref> faster than other channels
example: []
syntax:
content: Comedy = 0
@ -82,11 +82,11 @@ 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
summary: "\nA cooking channel, which makes people feel <xref href=\"TinyLife.Emotions.EmotionType.Creative\" data-throw-if-not-resolved=\"false\"></xref> sometimes\n"
summary: A cooking channel, which makes people feel <xref href="TinyLife.Emotions.EmotionType.Creative" data-throw-if-not-resolved="false"></xref> sometimes
example: []
syntax:
content: Cooking = 1
@ -110,11 +110,11 @@ 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
summary: "\nA romance channel, which makes people feel <xref href=\"TinyLife.Emotions.EmotionType.Frisky\" data-throw-if-not-resolved=\"false\"></xref> sometimes\n"
summary: A romance channel, which makes people feel <xref href="TinyLife.Emotions.EmotionType.Frisky" data-throw-if-not-resolved="false"></xref> sometimes
example: []
syntax:
content: Romance = 2
@ -138,11 +138,11 @@ 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
summary: "\nA drama channel, which has no special abilities\n"
summary: A drama channel, which has no special abilities
example: []
syntax:
content: Drama = 3
@ -166,11 +166,11 @@ 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
summary: "\nA news channel, which can make people feel <xref href=\"TinyLife.Emotions.EmotionType.Sad\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Emotions.EmotionType.Happy\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A news channel, which can make people feel <xref href="TinyLife.Emotions.EmotionType.Sad" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Emotions.EmotionType.Happy" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: News = 4
@ -194,11 +194,11 @@ 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
summary: "\nA cartoons channel, which is meant for children\n"
summary: A cartoons channel, which is meant for children
example: []
syntax:
content: Cartoons = 5
@ -207,30 +207,37 @@ items:
references:
- uid: TinyLife.Actions.WatchTvAction
commentId: T:TinyLife.Actions.WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
name: WatchTvAction
nameWithType: WatchTvAction
fullName: TinyLife.Actions.WatchTvAction
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Actions.WatchTvAction.Channel.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<Channel>(Channel)
nameWithType: Extensions.JsonCopy<WatchTvAction.Channel>(WatchTvAction.Channel)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.WatchTvAction.Channel>(TinyLife.Actions.WatchTvAction.Channel)
@ -240,29 +247,36 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.WatchTvAction.Channel)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
- name: '>'
- name: (
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.WatchTvAction.Channel)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
- name: )
- name: (
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
- 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)
@ -272,6 +286,7 @@ references:
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: '>'
@ -281,6 +296,7 @@ references:
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: " "
@ -292,66 +308,82 @@ references:
- 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.NeedType.Entertainment
commentId: F:TinyLife.NeedType.Entertainment
href: TinyLife.NeedType.html#TinyLife_NeedType_Entertainment
name: Entertainment
nameWithType: NeedType.Entertainment
fullName: TinyLife.NeedType.Entertainment
- uid: TinyLife.Actions.WatchTvAction.Channel
commentId: T:TinyLife.Actions.WatchTvAction.Channel
parent: TinyLife.Actions
href: TinyLife.Actions.WatchTvAction.html
name: WatchTvAction.Channel
nameWithType: WatchTvAction.Channel
fullName: TinyLife.Actions.WatchTvAction.Channel
spec.csharp:
- uid: TinyLife.Actions.WatchTvAction
name: WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
- name: .
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
spec.vb:
- uid: TinyLife.Actions.WatchTvAction
name: WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
- name: .
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
- uid: TinyLife.Emotions.EmotionType.Creative
commentId: F:TinyLife.Emotions.EmotionType.Creative
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Creative
name: Creative
nameWithType: EmotionType.Creative
fullName: TinyLife.Emotions.EmotionType.Creative
- uid: TinyLife.Emotions.EmotionType.Frisky
commentId: F:TinyLife.Emotions.EmotionType.Frisky
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Frisky
name: Frisky
nameWithType: EmotionType.Frisky
fullName: TinyLife.Emotions.EmotionType.Frisky
- uid: TinyLife.Emotions.EmotionType.Sad
commentId: F:TinyLife.Emotions.EmotionType.Sad
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Sad
name: Sad
nameWithType: EmotionType.Sad
fullName: TinyLife.Emotions.EmotionType.Sad
- uid: TinyLife.Emotions.EmotionType.Happy
commentId: F:TinyLife.Emotions.EmotionType.Happy
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Happy
name: Happy
nameWithType: EmotionType.Happy
fullName: TinyLife.Emotions.EmotionType.Happy

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -5,22 +5,25 @@ items:
id: TinyLife.Actions
children:
- TinyLife.Actions.Action
- TinyLife.Actions.ActionArgument
- TinyLife.Actions.ActionInfo
- TinyLife.Actions.ActionType
- TinyLife.Actions.ActionType.AiSettings
- TinyLife.Actions.ActionType.CanExecuteDelegate
- TinyLife.Actions.ActionType.TypeSettings
- TinyLife.Actions.ActionVariety
- TinyLife.Actions.BehaviorAction
- TinyLife.Actions.BehaviorAction`1
- TinyLife.Actions.CanExecuteResult
- TinyLife.Actions.CanExecuteResult.ResultType
- TinyLife.Actions.ChoicePromptInfo
- TinyLife.Actions.ChoicePromptInfo.Option
- TinyLife.Actions.CleanEverythingAction
- TinyLife.Actions.CompletionType
- TinyLife.Actions.DebugAction
- TinyLife.Actions.DeferredAction
- TinyLife.Actions.DieAction
- TinyLife.Actions.DiscardHeldItemAction
- TinyLife.Actions.DriveAction
- TinyLife.Actions.Emote
- TinyLife.Actions.EmoteCategory
- TinyLife.Actions.GoHereAction
@ -34,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
@ -60,89 +65,109 @@ references:
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.ActionArgument
commentId: T:TinyLife.Actions.ActionArgument
href: TinyLife.Actions.ActionArgument.html
name: ActionArgument
nameWithType: ActionArgument
fullName: TinyLife.Actions.ActionArgument
- 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.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType.CanExecuteDelegate
nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
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
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
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
commentId: T:TinyLife.Actions.ActionType.AiSettings
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType.AiSettings
nameWithType: ActionType.AiSettings
fullName: TinyLife.Actions.ActionType.AiSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
href: TinyLife.Actions.ActionType.AiSettings.html
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- uid: TinyLife.Actions.ActionVariety
commentId: T:TinyLife.Actions.ActionVariety
parent: TinyLife.Actions
name: ActionVariety
nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety
href: TinyLife.Actions.ActionType.AiSettings.html
- uid: TinyLife.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions
href: TinyLife.Actions.BehaviorAction.html
name: BehaviorAction
nameWithType: BehaviorAction
fullName: TinyLife.Actions.BehaviorAction
- uid: TinyLife.Actions.BehaviorAction`1
commentId: T:TinyLife.Actions.BehaviorAction`1
href: TinyLife.Actions.BehaviorAction-1.html
name: BehaviorAction<T>
nameWithType: BehaviorAction<T>
fullName: TinyLife.Actions.BehaviorAction<T>
@ -152,12 +177,14 @@ references:
spec.csharp:
- uid: TinyLife.Actions.BehaviorAction`1
name: BehaviorAction
href: TinyLife.Actions.BehaviorAction-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: TinyLife.Actions.BehaviorAction`1
name: BehaviorAction
href: TinyLife.Actions.BehaviorAction-1.html
- name: (
- name: Of
- name: " "
@ -166,292 +193,408 @@ references:
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
href: TinyLife.Actions.CanExecuteResult.html
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.CanExecuteResult.ResultType
commentId: T:TinyLife.Actions.CanExecuteResult.ResultType
parent: TinyLife.Actions
href: TinyLife.Actions.CanExecuteResult.html
name: CanExecuteResult.ResultType
nameWithType: CanExecuteResult.ResultType
fullName: TinyLife.Actions.CanExecuteResult.ResultType
spec.csharp:
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: .
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: ResultType
href: TinyLife.Actions.CanExecuteResult.ResultType.html
spec.vb:
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
href: TinyLife.Actions.CanExecuteResult.html
- name: .
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: ResultType
href: TinyLife.Actions.CanExecuteResult.ResultType.html
- uid: TinyLife.Actions.ChoicePromptInfo
commentId: T:TinyLife.Actions.ChoicePromptInfo
parent: TinyLife.Actions
href: TinyLife.Actions.ChoicePromptInfo.html
name: ChoicePromptInfo
nameWithType: ChoicePromptInfo
fullName: TinyLife.Actions.ChoicePromptInfo
- uid: TinyLife.Actions.ChoicePromptInfo.Option
commentId: T:TinyLife.Actions.ChoicePromptInfo.Option
href: TinyLife.Actions.ChoicePromptInfo.html
name: ChoicePromptInfo.Option
nameWithType: ChoicePromptInfo.Option
fullName: TinyLife.Actions.ChoicePromptInfo.Option
spec.csharp:
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: .
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option
href: TinyLife.Actions.ChoicePromptInfo.Option.html
spec.vb:
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
href: TinyLife.Actions.ChoicePromptInfo.html
- name: .
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option
href: TinyLife.Actions.ChoicePromptInfo.Option.html
- uid: TinyLife.Actions.CleanEverythingAction
commentId: T:TinyLife.Actions.CleanEverythingAction
href: TinyLife.Actions.CleanEverythingAction.html
name: CleanEverythingAction
nameWithType: CleanEverythingAction
fullName: TinyLife.Actions.CleanEverythingAction
- uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions
href: TinyLife.Actions.CompletionType.html
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.DebugAction
commentId: T:TinyLife.Actions.DebugAction
href: TinyLife.Actions.DebugAction.html
name: DebugAction
nameWithType: DebugAction
fullName: TinyLife.Actions.DebugAction
- uid: TinyLife.Actions.DeferredAction
commentId: T:TinyLife.Actions.DeferredAction
href: TinyLife.Actions.DeferredAction.html
name: DeferredAction
nameWithType: DeferredAction
fullName: TinyLife.Actions.DeferredAction
- uid: TinyLife.Actions.DieAction
commentId: T:TinyLife.Actions.DieAction
href: TinyLife.Actions.DieAction.html
name: DieAction
nameWithType: DieAction
fullName: TinyLife.Actions.DieAction
- 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.DriveAction
commentId: T:TinyLife.Actions.DriveAction
href: TinyLife.Actions.DriveAction.html
name: DriveAction
nameWithType: DriveAction
fullName: TinyLife.Actions.DriveAction
- uid: TinyLife.Actions.Emote
commentId: T:TinyLife.Actions.Emote
parent: TinyLife.Actions
href: TinyLife.Actions.Emote.html
name: Emote
nameWithType: Emote
fullName: TinyLife.Actions.Emote
- uid: TinyLife.Actions.EmoteCategory
commentId: T:TinyLife.Actions.EmoteCategory
parent: TinyLife.Actions
href: TinyLife.Actions.EmoteCategory.html
name: EmoteCategory
nameWithType: EmoteCategory
fullName: TinyLife.Actions.EmoteCategory
- uid: TinyLife.Actions.GoHereAction
commentId: T:TinyLife.Actions.GoHereAction
href: TinyLife.Actions.GoHereAction.html
name: GoHereAction
nameWithType: GoHereAction
fullName: TinyLife.Actions.GoHereAction
- uid: TinyLife.Actions.HelpAction
commentId: T:TinyLife.Actions.HelpAction
href: TinyLife.Actions.HelpAction.html
name: HelpAction
nameWithType: HelpAction
fullName: TinyLife.Actions.HelpAction
- uid: TinyLife.Actions.HoldingPersonAction
commentId: T:TinyLife.Actions.HoldingPersonAction
href: TinyLife.Actions.HoldingPersonAction.html
name: HoldingPersonAction
nameWithType: HoldingPersonAction
fullName: TinyLife.Actions.HoldingPersonAction
- 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.MultiAction.Stage
commentId: T:TinyLife.Actions.MultiAction.Stage
parent: TinyLife.Actions
href: TinyLife.Actions.MultiAction.html
name: MultiAction.Stage
nameWithType: MultiAction.Stage
fullName: TinyLife.Actions.MultiAction.Stage
spec.csharp:
- uid: TinyLife.Actions.MultiAction
name: MultiAction
href: TinyLife.Actions.MultiAction.html
- name: .
- uid: TinyLife.Actions.MultiAction.Stage
name: Stage
href: TinyLife.Actions.MultiAction.Stage.html
spec.vb:
- uid: TinyLife.Actions.MultiAction
name: MultiAction
href: TinyLife.Actions.MultiAction.html
- name: .
- uid: TinyLife.Actions.MultiAction.Stage
name: Stage
href: TinyLife.Actions.MultiAction.Stage.html
- uid: TinyLife.Actions.OrderFromStaffAction
commentId: T:TinyLife.Actions.OrderFromStaffAction
href: TinyLife.Actions.OrderFromStaffAction.html
name: OrderFromStaffAction
nameWithType: OrderFromStaffAction
fullName: TinyLife.Actions.OrderFromStaffAction
- uid: TinyLife.Actions.OutOfTownAction
commentId: T:TinyLife.Actions.OutOfTownAction
parent: TinyLife.Actions
href: TinyLife.Actions.OutOfTownAction.html
name: OutOfTownAction
nameWithType: OutOfTownAction
fullName: TinyLife.Actions.OutOfTownAction
- uid: TinyLife.Actions.PathfindAction
commentId: T:TinyLife.Actions.PathfindAction
parent: TinyLife.Actions
href: TinyLife.Actions.PathfindAction.html
name: PathfindAction
nameWithType: PathfindAction
fullName: TinyLife.Actions.PathfindAction
- uid: TinyLife.Actions.PathfindToPersonAction
commentId: T:TinyLife.Actions.PathfindToPersonAction
href: TinyLife.Actions.PathfindToPersonAction.html
name: PathfindToPersonAction
nameWithType: PathfindToPersonAction
fullName: TinyLife.Actions.PathfindToPersonAction
- uid: TinyLife.Actions.PutAwayAction
commentId: T:TinyLife.Actions.PutAwayAction
href: TinyLife.Actions.PutAwayAction.html
name: PutAwayAction
nameWithType: PutAwayAction
fullName: TinyLife.Actions.PutAwayAction
- uid: TinyLife.Actions.SellAction
commentId: T:TinyLife.Actions.SellAction
href: TinyLife.Actions.SellAction.html
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
name: SitAction
nameWithType: SitAction
fullName: TinyLife.Actions.SitAction
- uid: TinyLife.Actions.SocialAction
commentId: T:TinyLife.Actions.SocialAction
parent: TinyLife.Actions
href: TinyLife.Actions.SocialAction.html
name: SocialAction
nameWithType: SocialAction
fullName: TinyLife.Actions.SocialAction
- uid: TinyLife.Actions.SocialAction.StartPartnerAction
commentId: T:TinyLife.Actions.SocialAction.StartPartnerAction
href: TinyLife.Actions.SocialAction.html
name: SocialAction.StartPartnerAction
nameWithType: SocialAction.StartPartnerAction
fullName: TinyLife.Actions.SocialAction.StartPartnerAction
spec.csharp:
- uid: TinyLife.Actions.SocialAction
name: SocialAction
href: TinyLife.Actions.SocialAction.html
- name: .
- uid: TinyLife.Actions.SocialAction.StartPartnerAction
name: StartPartnerAction
href: TinyLife.Actions.SocialAction.StartPartnerAction.html
spec.vb:
- uid: TinyLife.Actions.SocialAction
name: SocialAction
href: TinyLife.Actions.SocialAction.html
- name: .
- uid: TinyLife.Actions.SocialAction.StartPartnerAction
name: StartPartnerAction
href: TinyLife.Actions.SocialAction.StartPartnerAction.html
- uid: TinyLife.Actions.StoreAction
commentId: T:TinyLife.Actions.StoreAction
href: TinyLife.Actions.StoreAction.html
name: StoreAction
nameWithType: StoreAction
fullName: TinyLife.Actions.StoreAction
- uid: TinyLife.Actions.TalkAction
commentId: T:TinyLife.Actions.TalkAction
href: TinyLife.Actions.TalkAction.html
name: TalkAction
nameWithType: TalkAction
fullName: TinyLife.Actions.TalkAction
- uid: TinyLife.Actions.TalkAction.TalkSettings
commentId: T:TinyLife.Actions.TalkAction.TalkSettings
parent: TinyLife.Actions
href: TinyLife.Actions.TalkAction.html
name: TalkAction.TalkSettings
nameWithType: TalkAction.TalkSettings
fullName: TinyLife.Actions.TalkAction.TalkSettings
spec.csharp:
- uid: TinyLife.Actions.TalkAction
name: TalkAction
href: TinyLife.Actions.TalkAction.html
- name: .
- uid: TinyLife.Actions.TalkAction.TalkSettings
name: TalkSettings
href: TinyLife.Actions.TalkAction.TalkSettings.html
spec.vb:
- uid: TinyLife.Actions.TalkAction
name: TalkAction
href: TinyLife.Actions.TalkAction.html
- name: .
- uid: TinyLife.Actions.TalkAction.TalkSettings
name: TalkSettings
href: TinyLife.Actions.TalkAction.TalkSettings.html
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
commentId: T:TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
parent: TinyLife.Actions
href: TinyLife.Actions.TalkAction.html
name: TalkAction.TalkSettings.EvaluationResult
nameWithType: TalkAction.TalkSettings.EvaluationResult
fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
spec.csharp:
- uid: TinyLife.Actions.TalkAction
name: TalkAction
href: TinyLife.Actions.TalkAction.html
- name: .
- uid: TinyLife.Actions.TalkAction.TalkSettings
name: TalkSettings
href: TinyLife.Actions.TalkAction.TalkSettings.html
- name: .
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
name: EvaluationResult
href: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.html
spec.vb:
- uid: TinyLife.Actions.TalkAction
name: TalkAction
href: TinyLife.Actions.TalkAction.html
- name: .
- uid: TinyLife.Actions.TalkAction.TalkSettings
name: TalkSettings
href: TinyLife.Actions.TalkAction.TalkSettings.html
- name: .
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
name: EvaluationResult
href: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.html
- uid: TinyLife.Actions.TellPeopleToLeaveRoomAction
commentId: T:TinyLife.Actions.TellPeopleToLeaveRoomAction
href: TinyLife.Actions.TellPeopleToLeaveRoomAction.html
name: TellPeopleToLeaveRoomAction
nameWithType: TellPeopleToLeaveRoomAction
fullName: TinyLife.Actions.TellPeopleToLeaveRoomAction
- uid: TinyLife.Actions.TryGoHereAction
commentId: T:TinyLife.Actions.TryGoHereAction
href: TinyLife.Actions.TryGoHereAction.html
name: TryGoHereAction
nameWithType: TryGoHereAction
fullName: TinyLife.Actions.TryGoHereAction
- uid: TinyLife.Actions.WalkAction
commentId: T:TinyLife.Actions.WalkAction
href: TinyLife.Actions.WalkAction.html
name: WalkAction
nameWithType: WalkAction
fullName: TinyLife.Actions.WalkAction
- uid: TinyLife.Actions.WatchTvAction
commentId: T:TinyLife.Actions.WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
name: WatchTvAction
nameWithType: WatchTvAction
fullName: TinyLife.Actions.WatchTvAction
- uid: TinyLife.Actions.WatchTvAction.Channel
commentId: T:TinyLife.Actions.WatchTvAction.Channel
parent: TinyLife.Actions
href: TinyLife.Actions.WatchTvAction.html
name: WatchTvAction.Channel
nameWithType: WatchTvAction.Channel
fullName: TinyLife.Actions.WatchTvAction.Channel
spec.csharp:
- uid: TinyLife.Actions.WatchTvAction
name: WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
- name: .
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
spec.vb:
- uid: TinyLife.Actions.WatchTvAction
name: WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
- name: .
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
- uid: TinyLife.Actions.WorkAction
commentId: T:TinyLife.Actions.WorkAction
parent: TinyLife.Actions
href: TinyLife.Actions.WorkAction.html
name: WorkAction
nameWithType: WorkAction
fullName: TinyLife.Actions.WorkAction
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html

View file

@ -19,11 +19,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheatDelegate
path: ../TinyLife/Debug.cs
startLine: 783
startLine: 861
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA delegate method used for <xref href=\"TinyLife.Debug.Cheats\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: A delegate method used for <xref href="TinyLife.Debug.Cheats" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public delegate void Debug.CheatDelegate(GameImpl game, Person person, Match match)
@ -40,11 +40,13 @@ items:
references:
- uid: TinyLife.Debug.Cheats
commentId: F:TinyLife.Debug.Cheats
href: TinyLife.Debug.html#TinyLife_Debug_Cheats
name: Cheats
nameWithType: Debug.Cheats
fullName: TinyLife.Debug.Cheats
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
@ -52,6 +54,7 @@ references:
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<CheatDelegate>(CheatDelegate)
nameWithType: Extensions.JsonCopy<Debug.CheatDelegate>(Debug.CheatDelegate)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Debug.CheatDelegate>(TinyLife.Debug.CheatDelegate)
@ -61,36 +64,44 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Debug.CheatDelegate)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Debug.CheatDelegate
name: CheatDelegate
href: TinyLife.Debug.CheatDelegate.html
- name: '>'
- name: (
- uid: TinyLife.Debug.CheatDelegate
name: CheatDelegate
href: TinyLife.Debug.CheatDelegate.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Debug.CheatDelegate)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Debug.CheatDelegate
name: CheatDelegate
href: TinyLife.Debug.CheatDelegate.html
- name: )
- name: (
- uid: TinyLife.Debug.CheatDelegate
name: CheatDelegate
href: TinyLife.Debug.CheatDelegate.html
- name: )
- uid: TinyLife.GameImpl
commentId: T:TinyLife.GameImpl
parent: TinyLife
href: TinyLife.GameImpl.html
name: GameImpl
nameWithType: GameImpl
fullName: TinyLife.GameImpl
- 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
@ -104,6 +115,7 @@ references:
fullName: System.Text.RegularExpressions.Match
- 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)
@ -113,6 +125,7 @@ references:
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: '>'
@ -122,6 +135,7 @@ references:
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: " "
@ -133,26 +147,32 @@ references:
- 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.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.Text.RegularExpressions
commentId: N:System.Text.RegularExpressions
isExternal: true
@ -192,18 +212,23 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions
- 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

View file

@ -19,11 +19,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugDelegate
path: ../TinyLife/Debug.cs
startLine: 788
startLine: 866
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA delegate method used for <xref href=\"TinyLife.Debug.DebugLines\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: A delegate method used for <xref href="TinyLife.Debug.DebugLines" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public delegate string Debug.DebugDelegate(GameImpl game, Paragraph paragraph)
@ -40,11 +40,13 @@ items:
references:
- uid: TinyLife.Debug.DebugLines
commentId: F:TinyLife.Debug.DebugLines
href: TinyLife.Debug.html#TinyLife_Debug_DebugLines
name: DebugLines
nameWithType: Debug.DebugLines
fullName: TinyLife.Debug.DebugLines
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
@ -52,6 +54,7 @@ references:
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<DebugDelegate>(DebugDelegate)
nameWithType: Extensions.JsonCopy<Debug.DebugDelegate>(Debug.DebugDelegate)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Debug.DebugDelegate>(TinyLife.Debug.DebugDelegate)
@ -61,30 +64,37 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Debug.DebugDelegate)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Debug.DebugDelegate
name: DebugDelegate
href: TinyLife.Debug.DebugDelegate.html
- name: '>'
- name: (
- uid: TinyLife.Debug.DebugDelegate
name: DebugDelegate
href: TinyLife.Debug.DebugDelegate.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Debug.DebugDelegate)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Debug.DebugDelegate
name: DebugDelegate
href: TinyLife.Debug.DebugDelegate.html
- name: )
- name: (
- uid: TinyLife.Debug.DebugDelegate
name: DebugDelegate
href: TinyLife.Debug.DebugDelegate.html
- name: )
- uid: TinyLife.GameImpl
commentId: T:TinyLife.GameImpl
parent: TinyLife
href: TinyLife.GameImpl.html
name: GameImpl
nameWithType: GameImpl
fullName: TinyLife.GameImpl
@ -108,6 +118,7 @@ references:
name.vb: String
- 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)
@ -117,6 +128,7 @@ references:
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: '>'
@ -126,6 +138,7 @@ references:
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: " "
@ -137,6 +150,7 @@ references:
- 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
@ -179,18 +193,23 @@ references:
fullName: System
- 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

View file

@ -22,11 +22,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Debug
path: ../TinyLife/Debug.cs
startLine: 35
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nThis class contains a set of ways to include custom debug information in the game, including <xref href=\"TinyLife.Debug.Cheats\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Debug.DebugLines\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: This class contains a set of ways to include custom debug information in the game, including <xref href="TinyLife.Debug.Cheats" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Debug.DebugLines" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public class Debug
@ -61,11 +61,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cheats
path: ../TinyLife/Debug.cs
startLine: 42
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA set of regular expressions that resolve into a <xref href=\"TinyLife.Debug.CheatDelegate\" data-throw-if-not-resolved=\"false\"></xref>.\nWhen a cheat is entered in the F1 menu, and it matches the expression, the <xref href=\"TinyLife.Debug.CheatDelegate\" data-throw-if-not-resolved=\"false\"></xref> is invoked.\nTo register new cheats, simply add them to this dictionary.\n"
summary: >-
A set of regular expressions that resolve into a <xref href="TinyLife.Debug.CheatDelegate" data-throw-if-not-resolved="false"></xref>.
When a cheat is entered in the F1 menu, and it matches the expression, the <xref href="TinyLife.Debug.CheatDelegate" data-throw-if-not-resolved="false"></xref> is invoked.
To register new cheats, simply add them to this dictionary.
example: []
syntax:
content: public static readonly Dictionary<Regex, Debug.CheatDelegate> Cheats
@ -90,11 +95,16 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugLines
path: ../TinyLife/Debug.cs
startLine: 48
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA set of <xref href=\"TinyLife.Debug.DebugDelegate\" data-throw-if-not-resolved=\"false\"></xref> that cause additional lines to displayed in the F1 menu.\nTo register new debug lines, simply add them to this list.\nKeep in mind that, if too many debug lines are registered, they will go off-screen, so consider only displaying yours when holding certain hotkeys, or when they are necessary.\n"
summary: >-
A set of <xref href="TinyLife.Debug.DebugDelegate" data-throw-if-not-resolved="false"></xref> that cause additional lines to displayed in the F1 menu.
To register new debug lines, simply add them to this list.
Keep in mind that, if too many debug lines are registered, they will go off-screen, so consider only displaying yours when holding certain hotkeys, or when they are necessary.
example: []
syntax:
content: public static readonly List<Debug.DebugDelegate> DebugLines
@ -119,11 +129,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryCheat
path: ../TinyLife/Debug.cs
startLine: 612
startLine: 659
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nTries to execute the cheat with the given name or regular expression match.\n"
summary: Tries to execute the cheat with the given name or regular expression match.
example: []
syntax:
content: public static bool TryCheat(string text)
@ -142,16 +152,19 @@ items:
references:
- uid: TinyLife.Debug.Cheats
commentId: F:TinyLife.Debug.Cheats
href: TinyLife.Debug.html#TinyLife_Debug_Cheats
name: Cheats
nameWithType: Debug.Cheats
fullName: TinyLife.Debug.Cheats
- uid: TinyLife.Debug.DebugLines
commentId: F:TinyLife.Debug.DebugLines
href: TinyLife.Debug.html#TinyLife_Debug_DebugLines
name: DebugLines
nameWithType: Debug.DebugLines
fullName: TinyLife.Debug.DebugLines
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
@ -389,6 +402,7 @@ references:
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<Debug>(Debug)
nameWithType: Extensions.JsonCopy<Debug>(Debug)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Debug>(TinyLife.Debug)
@ -398,26 +412,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Debug)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: '>'
- name: (
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Debug)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: )
- name: (
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: )
- uid: System
commentId: N:System
@ -428,6 +448,7 @@ references:
fullName: System
- 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)
@ -437,6 +458,7 @@ references:
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: '>'
@ -446,6 +468,7 @@ references:
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: " "
@ -457,43 +480,54 @@ references:
- 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.Debug.CheatDelegate
commentId: T:TinyLife.Debug.CheatDelegate
href: TinyLife.Debug.html
name: Debug.CheatDelegate
nameWithType: Debug.CheatDelegate
fullName: TinyLife.Debug.CheatDelegate
spec.csharp:
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: .
- uid: TinyLife.Debug.CheatDelegate
name: CheatDelegate
href: TinyLife.Debug.CheatDelegate.html
spec.vb:
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: .
- uid: TinyLife.Debug.CheatDelegate
name: CheatDelegate
href: TinyLife.Debug.CheatDelegate.html
- uid: System.Collections.Generic.Dictionary{System.Text.RegularExpressions.Regex,TinyLife.Debug.CheatDelegate}
commentId: T:System.Collections.Generic.Dictionary{System.Text.RegularExpressions.Regex,TinyLife.Debug.CheatDelegate}
parent: System.Collections.Generic
@ -519,9 +553,11 @@ references:
- name: " "
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: .
- uid: TinyLife.Debug.CheatDelegate
name: CheatDelegate
href: TinyLife.Debug.CheatDelegate.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
@ -539,9 +575,11 @@ references:
- name: " "
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: .
- uid: TinyLife.Debug.CheatDelegate
name: CheatDelegate
href: TinyLife.Debug.CheatDelegate.html
- name: )
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
@ -616,21 +654,26 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Debug.DebugDelegate
commentId: T:TinyLife.Debug.DebugDelegate
href: TinyLife.Debug.html
name: Debug.DebugDelegate
nameWithType: Debug.DebugDelegate
fullName: TinyLife.Debug.DebugDelegate
spec.csharp:
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: .
- uid: TinyLife.Debug.DebugDelegate
name: DebugDelegate
href: TinyLife.Debug.DebugDelegate.html
spec.vb:
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: .
- uid: TinyLife.Debug.DebugDelegate
name: DebugDelegate
href: TinyLife.Debug.DebugDelegate.html
- uid: System.Collections.Generic.List{TinyLife.Debug.DebugDelegate}
commentId: T:System.Collections.Generic.List{TinyLife.Debug.DebugDelegate}
parent: System.Collections.Generic
@ -650,9 +693,11 @@ references:
- name: <
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: .
- uid: TinyLife.Debug.DebugDelegate
name: DebugDelegate
href: TinyLife.Debug.DebugDelegate.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
@ -664,9 +709,11 @@ references:
- name: " "
- uid: TinyLife.Debug
name: Debug
href: TinyLife.Debug.html
- name: .
- uid: TinyLife.Debug.DebugDelegate
name: DebugDelegate
href: TinyLife.Debug.DebugDelegate.html
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
@ -698,6 +745,7 @@ references:
- name: )
- uid: TinyLife.Debug.TryCheat*
commentId: Overload:TinyLife.Debug.TryCheat
href: TinyLife.Debug.html#TinyLife_Debug_TryCheat_System_String_
name: TryCheat
nameWithType: Debug.TryCheat
fullName: TinyLife.Debug.TryCheat

View file

@ -25,7 +25,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nA combined emotion source is an <xref href=\"TinyLife.Emotions.IEmotionSource\" data-throw-if-not-resolved=\"false\"></xref> that combines multiple underlying emotion sources together.\nA combined emotion source is displayed as multiple lines in the <xref href=\"TinyLife.Emotions.CombinedEmotionSource.SourceString\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
A combined emotion source is an <xref href="TinyLife.Emotions.IEmotionSource" data-throw-if-not-resolved="false"></xref> that combines multiple underlying emotion sources together.
A combined emotion source is displayed as multiple lines in the <xref href="TinyLife.Emotions.CombinedEmotionSource.SourceString" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public class CombinedEmotionSource : IEmotionSource'
@ -66,7 +69,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nA (localized) string that is displayed when hovering over an <xref href=\"TinyLife.Emotions.EmotionModifier\" data-throw-if-not-resolved=\"false\"></xref> that has this source\n"
summary: A (localized) string that is displayed when hovering over an <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> that has this source
example: []
syntax:
content: public string SourceString { get; }
@ -99,7 +102,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nCreates a new combined emotion source with the given underlying sources.\n"
summary: Creates a new combined emotion source with the given underlying sources.
example: []
syntax:
content: public CombinedEmotionSource(params IEmotionSource[] sources)
@ -116,31 +119,38 @@ references:
- uid: TinyLife.Emotions.IEmotionSource
commentId: T:TinyLife.Emotions.IEmotionSource
parent: TinyLife.Emotions
href: TinyLife.Emotions.IEmotionSource.html
name: IEmotionSource
nameWithType: IEmotionSource
fullName: TinyLife.Emotions.IEmotionSource
- uid: TinyLife.Emotions.CombinedEmotionSource.SourceString
commentId: P:TinyLife.Emotions.CombinedEmotionSource.SourceString
href: TinyLife.Emotions.CombinedEmotionSource.html#TinyLife_Emotions_CombinedEmotionSource_SourceString
name: SourceString
nameWithType: CombinedEmotionSource.SourceString
fullName: TinyLife.Emotions.CombinedEmotionSource.SourceString
- uid: TinyLife.Emotions
commentId: N:TinyLife.Emotions
href: TinyLife.html
name: TinyLife.Emotions
nameWithType: TinyLife.Emotions
fullName: TinyLife.Emotions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -375,6 +385,7 @@ references:
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<CombinedEmotionSource>(CombinedEmotionSource)
nameWithType: Extensions.JsonCopy<CombinedEmotionSource>(CombinedEmotionSource)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Emotions.CombinedEmotionSource>(TinyLife.Emotions.CombinedEmotionSource)
@ -384,26 +395,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Emotions.CombinedEmotionSource)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Emotions.CombinedEmotionSource
name: CombinedEmotionSource
href: TinyLife.Emotions.CombinedEmotionSource.html
- name: '>'
- name: (
- uid: TinyLife.Emotions.CombinedEmotionSource
name: CombinedEmotionSource
href: TinyLife.Emotions.CombinedEmotionSource.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Emotions.CombinedEmotionSource)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Emotions.CombinedEmotionSource
name: CombinedEmotionSource
href: TinyLife.Emotions.CombinedEmotionSource.html
- name: )
- name: (
- uid: TinyLife.Emotions.CombinedEmotionSource
name: CombinedEmotionSource
href: TinyLife.Emotions.CombinedEmotionSource.html
- name: )
- uid: System
commentId: N:System
@ -414,6 +431,7 @@ references:
fullName: System
- 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)
@ -423,6 +441,7 @@ references:
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: '>'
@ -432,6 +451,7 @@ references:
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: " "
@ -443,34 +463,49 @@ references:
- 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.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionModifier.html
name: EmotionModifier
nameWithType: EmotionModifier
fullName: TinyLife.Emotions.EmotionModifier
- uid: TinyLife.Emotions.CombinedEmotionSource.SourceString*
commentId: Overload:TinyLife.Emotions.CombinedEmotionSource.SourceString
href: TinyLife.Emotions.CombinedEmotionSource.html#TinyLife_Emotions_CombinedEmotionSource_SourceString
name: SourceString
nameWithType: CombinedEmotionSource.SourceString
fullName: TinyLife.Emotions.CombinedEmotionSource.SourceString
- uid: TinyLife.Emotions.IEmotionSource.SourceString
commentId: P:TinyLife.Emotions.IEmotionSource.SourceString
parent: TinyLife.Emotions.IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html#TinyLife_Emotions_IEmotionSource_SourceString
name: SourceString
nameWithType: IEmotionSource.SourceString
fullName: TinyLife.Emotions.IEmotionSource.SourceString
@ -487,6 +522,7 @@ references:
name.vb: String
- uid: TinyLife.Emotions.CombinedEmotionSource.#ctor*
commentId: Overload:TinyLife.Emotions.CombinedEmotionSource.#ctor
href: TinyLife.Emotions.CombinedEmotionSource.html#TinyLife_Emotions_CombinedEmotionSource__ctor_TinyLife_Emotions_IEmotionSource___
name: CombinedEmotionSource
nameWithType: CombinedEmotionSource.CombinedEmotionSource
fullName: TinyLife.Emotions.CombinedEmotionSource.CombinedEmotionSource
@ -495,6 +531,7 @@ references:
name.vb: New
- uid: TinyLife.Emotions.IEmotionSource[]
isExternal: true
href: TinyLife.Emotions.IEmotionSource.html
name: IEmotionSource[]
nameWithType: IEmotionSource[]
fullName: TinyLife.Emotions.IEmotionSource[]
@ -504,10 +541,12 @@ references:
spec.csharp:
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: (
- name: )

View file

@ -27,11 +27,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 443
startLine: 478
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThis class represents an applied instance of a <xref href=\"TinyLife.Emotions.EmotionModifier\" data-throw-if-not-resolved=\"false\"></xref>.\nIt is used by <xref href=\"TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
This class represents an applied instance of a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref>.
It is used by <xref href="TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
@ -76,11 +79,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 450
startLine: 485
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThe emotion modifier that this instance contains\n"
summary: The emotion modifier that this instance contains
example: []
syntax:
content: >-
@ -115,11 +118,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 455
startLine: 490
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThe amount that this emotion modifier&apos;s <xref href=\"TinyLife.Emotions.EmotionModifier.Instance.Type\" data-throw-if-not-resolved=\"false\"></xref> has\n"
summary: The amount that this emotion modifier's <xref href="TinyLife.Emotions.EmotionModifier.Instance.Type" data-throw-if-not-resolved="false"></xref> has
example: []
syntax:
content: >-
@ -154,11 +157,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TotalTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 460
startLine: 495
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThe total amount of in-game time that this emotion modifier lasts for\n"
summary: The total amount of in-game time that this emotion modifier lasts for
example: []
syntax:
content: >-
@ -193,11 +196,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 465
startLine: 500
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThe amount of in-game time remaining of this modifier, out of <xref href=\"TinyLife.Emotions.EmotionModifier.Instance.TotalTime\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: The amount of in-game time remaining of this modifier, out of <xref href="TinyLife.Emotions.EmotionModifier.Instance.TotalTime" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: >-
@ -234,11 +237,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 471
startLine: 506
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThe <xref href=\"TinyLife.Emotions.IEmotionSource.SourceString\" data-throw-if-not-resolved=\"false\"></xref> of the <xref href=\"TinyLife.Emotions.IEmotionSource\" data-throw-if-not-resolved=\"false\"></xref> that caused this emotion modifier to occur.\nIf there is no source, null is returned.\n"
summary: >-
The <xref href="TinyLife.Emotions.IEmotionSource.SourceString" data-throw-if-not-resolved="false"></xref> of the <xref href="TinyLife.Emotions.IEmotionSource" data-throw-if-not-resolved="false"></xref> that caused this emotion modifier to occur.
If there is no source, null is returned.
example: []
syntax:
content: >-
@ -275,11 +281,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 476
startLine: 511
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThe person that is currently experiencing this emotion.\n"
summary: The person that is currently experiencing this emotion.
example: []
syntax:
content: public Person Person { get; protected set; }
@ -306,11 +312,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 493
startLine: 528
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nCauses <xref href=\"TinyLife.Emotions.EmotionModifier.Instance.Time\" data-throw-if-not-resolved=\"false\"></xref> to pass by the given <xref href=\"System.TimeSpan\" data-throw-if-not-resolved=\"false\"></xref>.\nIf <xref href=\"TinyLife.Emotions.EmotionModifier.Instance.Time\" data-throw-if-not-resolved=\"false\"></xref> is equal to <xref href=\"System.TimeSpan.MaxValue\" data-throw-if-not-resolved=\"false\"></xref>, nothing happens.\n"
summary: >-
Causes <xref href="TinyLife.Emotions.EmotionModifier.Instance.Time" data-throw-if-not-resolved="false"></xref> to pass by the given <xref href="System.TimeSpan" data-throw-if-not-resolved="false"></xref>.
If <xref href="TinyLife.Emotions.EmotionModifier.Instance.Time" data-throw-if-not-resolved="false"></xref> is equal to <xref href="System.TimeSpan.MaxValue" data-throw-if-not-resolved="false"></xref>, nothing happens.
example: []
syntax:
content: public void PassTime(TimeSpan passedInGame)
@ -338,11 +347,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 507
startLine: 542
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nValidates this emotion modifier using the given <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> after it is loaded from disk.\nThis method is automatically called in <xref href=\"TinyLife.Objects.Person.Validate\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Validates this emotion modifier using the given <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> after it is loaded from disk.
This method is automatically called in <xref href="TinyLife.Objects.Person.Validate" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public bool Validate(Person person)
@ -359,13 +371,14 @@ references:
- uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionModifier.html
name: EmotionModifier
nameWithType: EmotionModifier
fullName: TinyLife.Emotions.EmotionModifier
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool)
@ -375,9 +388,11 @@ references:
spec.csharp:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: ','
- name: " "
- uid: System.Int32
@ -394,6 +409,7 @@ references:
- name: " "
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: ','
- name: " "
- uid: System.Boolean
@ -404,9 +420,11 @@ references:
spec.vb:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: ','
- name: " "
- uid: System.Int32
@ -423,6 +441,7 @@ references:
- name: " "
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: ','
- name: " "
- uid: System.Boolean
@ -432,21 +451,26 @@ references:
- name: )
- uid: TinyLife.Emotions
commentId: N:TinyLife.Emotions
href: TinyLife.html
name: TinyLife.Emotions
nameWithType: TinyLife.Emotions
fullName: TinyLife.Emotions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -681,6 +705,7 @@ references:
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<Instance>(Instance)
nameWithType: Extensions.JsonCopy<EmotionModifier.Instance>(EmotionModifier.Instance)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Emotions.EmotionModifier.Instance>(TinyLife.Emotions.EmotionModifier.Instance)
@ -690,26 +715,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Emotions.EmotionModifier.Instance)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- name: '>'
- name: (
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Emotions.EmotionModifier.Instance)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- name: )
- name: (
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- name: )
- uid: System
commentId: N:System
@ -720,6 +751,7 @@ references:
fullName: System
- 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)
@ -729,6 +761,7 @@ references:
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: '>'
@ -738,6 +771,7 @@ references:
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: " "
@ -749,28 +783,35 @@ references:
- 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.Emotions.EmotionModifier.Instance.Type
commentId: F:TinyLife.Emotions.EmotionModifier.Instance.Type
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Type
name: Type
nameWithType: EmotionModifier.Instance.Type
fullName: TinyLife.Emotions.EmotionModifier.Instance.Type
@ -795,28 +836,33 @@ references:
fullName: System.TimeSpan
- uid: TinyLife.Emotions.EmotionModifier.Instance.TotalTime
commentId: F:TinyLife.Emotions.EmotionModifier.Instance.TotalTime
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_TotalTime
name: TotalTime
nameWithType: EmotionModifier.Instance.TotalTime
fullName: TinyLife.Emotions.EmotionModifier.Instance.TotalTime
- uid: TinyLife.Emotions.EmotionModifier.Instance.Time*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Time
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Time
name: Time
nameWithType: EmotionModifier.Instance.Time
fullName: TinyLife.Emotions.EmotionModifier.Instance.Time
- uid: TinyLife.Emotions.IEmotionSource.SourceString
commentId: P:TinyLife.Emotions.IEmotionSource.SourceString
parent: TinyLife.Emotions.IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html#TinyLife_Emotions_IEmotionSource_SourceString
name: SourceString
nameWithType: IEmotionSource.SourceString
fullName: TinyLife.Emotions.IEmotionSource.SourceString
- uid: TinyLife.Emotions.IEmotionSource
commentId: T:TinyLife.Emotions.IEmotionSource
parent: TinyLife.Emotions
href: TinyLife.Emotions.IEmotionSource.html
name: IEmotionSource
nameWithType: IEmotionSource
fullName: TinyLife.Emotions.IEmotionSource
- uid: TinyLife.Emotions.EmotionModifier.Instance.SourceString*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.SourceString
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_SourceString
name: SourceString
nameWithType: EmotionModifier.Instance.SourceString
fullName: TinyLife.Emotions.EmotionModifier.Instance.SourceString
@ -833,34 +879,42 @@ references:
name.vb: String
- uid: TinyLife.Emotions.EmotionModifier.Instance.Person*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Person
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Person
name: Person
nameWithType: EmotionModifier.Instance.Person
fullName: TinyLife.Emotions.EmotionModifier.Instance.Person
- 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.Emotions.EmotionModifier.Instance.Time
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Time
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Time
name: Time
nameWithType: EmotionModifier.Instance.Time
fullName: TinyLife.Emotions.EmotionModifier.Instance.Time
@ -873,26 +927,31 @@ references:
fullName: System.TimeSpan.MaxValue
- uid: TinyLife.Emotions.EmotionModifier.Instance.PassTime*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.PassTime
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_PassTime_System_TimeSpan_
name: PassTime
nameWithType: EmotionModifier.Instance.PassTime
fullName: TinyLife.Emotions.EmotionModifier.Instance.PassTime
- uid: TinyLife.Objects.Person.Validate
commentId: M:TinyLife.Objects.Person.Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate
name: Validate()
nameWithType: Person.Validate()
fullName: TinyLife.Objects.Person.Validate()
spec.csharp:
- uid: TinyLife.Objects.Person.Validate
name: Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.Validate
name: Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate
- name: (
- name: )
- uid: TinyLife.Emotions.EmotionModifier.Instance.Validate*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Validate
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Validate_TinyLife_Objects_Person_
name: Validate
nameWithType: EmotionModifier.Instance.Validate
fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate

File diff suppressed because it is too large Load diff

View file

@ -26,7 +26,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nAn enumeration used for <xref href=\"TinyLife.Emotions.EmotionType.Category\" data-throw-if-not-resolved=\"false\"></xref> that represents a general category an emotion can fit into.\nThe values are ordered in a way such that, if two emotion amounts sum to the same value, the one with the lower category will be chosen.\n"
summary: >-
An enumeration used for <xref href="TinyLife.Emotions.EmotionType.Category" data-throw-if-not-resolved="false"></xref> that represents a general category an emotion can fit into.
The values are ordered in a way such that, if two emotion amounts sum to the same value, the one with the lower category will be chosen.
example: []
syntax:
content: public enum EmotionType.TypeCategory
@ -55,7 +58,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nA negative emotion, like <xref href=\"TinyLife.Emotions.EmotionType.Sad\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Emotions.EmotionType.Embarrassed\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A negative emotion, like <xref href="TinyLife.Emotions.EmotionType.Sad" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Emotions.EmotionType.Embarrassed" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: Negative = 0
@ -83,7 +86,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nA positive emotion, like <xref href=\"TinyLife.Emotions.EmotionType.Happy\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A positive emotion, like <xref href="TinyLife.Emotions.EmotionType.Happy" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: Positive = 1
@ -111,7 +114,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nA neutral emotion, like <xref href=\"TinyLife.Emotions.EmotionType.Fine\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Emotions.EmotionType.Asleep\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A neutral emotion, like <xref href="TinyLife.Emotions.EmotionType.Fine" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Emotions.EmotionType.Asleep" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: Neutral = 2
@ -120,30 +123,37 @@ items:
references:
- uid: TinyLife.Emotions.EmotionType.Category
commentId: F:TinyLife.Emotions.EmotionType.Category
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Category
name: Category
nameWithType: EmotionType.Category
fullName: TinyLife.Emotions.EmotionType.Category
- uid: TinyLife.Emotions
commentId: N:TinyLife.Emotions
href: TinyLife.html
name: TinyLife.Emotions
nameWithType: TinyLife.Emotions
fullName: TinyLife.Emotions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
- uid: TinyLife.Emotions.EmotionType.TypeCategory.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<TypeCategory>(TypeCategory)
nameWithType: Extensions.JsonCopy<EmotionType.TypeCategory>(EmotionType.TypeCategory)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Emotions.EmotionType.TypeCategory>(TinyLife.Emotions.EmotionType.TypeCategory)
@ -153,29 +163,36 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Emotions.EmotionType.TypeCategory)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
- name: '>'
- name: (
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Emotions.EmotionType.TypeCategory)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
- name: )
- name: (
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
- 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)
@ -185,6 +202,7 @@ references:
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: '>'
@ -194,6 +212,7 @@ references:
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: " "
@ -205,66 +224,82 @@ references:
- 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.Emotions.EmotionType.Sad
commentId: F:TinyLife.Emotions.EmotionType.Sad
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Sad
name: Sad
nameWithType: EmotionType.Sad
fullName: TinyLife.Emotions.EmotionType.Sad
- uid: TinyLife.Emotions.EmotionType.Embarrassed
commentId: F:TinyLife.Emotions.EmotionType.Embarrassed
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Embarrassed
name: Embarrassed
nameWithType: EmotionType.Embarrassed
fullName: TinyLife.Emotions.EmotionType.Embarrassed
- uid: TinyLife.Emotions.EmotionType.TypeCategory
commentId: T:TinyLife.Emotions.EmotionType.TypeCategory
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionType.html
name: EmotionType.TypeCategory
nameWithType: EmotionType.TypeCategory
fullName: TinyLife.Emotions.EmotionType.TypeCategory
spec.csharp:
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: .
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
spec.vb:
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: .
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
- uid: TinyLife.Emotions.EmotionType.Happy
commentId: F:TinyLife.Emotions.EmotionType.Happy
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Happy
name: Happy
nameWithType: EmotionType.Happy
fullName: TinyLife.Emotions.EmotionType.Happy
- uid: TinyLife.Emotions.EmotionType.Fine
commentId: F:TinyLife.Emotions.EmotionType.Fine
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Fine
name: Fine
nameWithType: EmotionType.Fine
fullName: TinyLife.Emotions.EmotionType.Fine
- uid: TinyLife.Emotions.EmotionType.Asleep
commentId: F:TinyLife.Emotions.EmotionType.Asleep
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Asleep
name: Asleep
nameWithType: EmotionType.Asleep
fullName: TinyLife.Emotions.EmotionType.Asleep

View file

@ -47,7 +47,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nAn emotion type is a type of feeling that a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> can have.\nThe emotion that a person has results from that person&apos;s applied <xref href=\"TinyLife.Emotions.EmotionModifier\" data-throw-if-not-resolved=\"false\"></xref> <xref href=\"TinyLife.Emotions.EmotionModifier.Instance\" data-throw-if-not-resolved=\"false\"></xref>s.\n"
summary: >-
An emotion type is a type of feeling that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can have.
The emotion that a person has results from that person's applied <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref>s.
example: []
syntax:
content: >-
@ -92,7 +95,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nA registry of all <xref href=\"TinyLife.Emotions.EmotionType\" data-throw-if-not-resolved=\"false\"></xref> instances from the game and mods\n"
summary: A registry of all <xref href="TinyLife.Emotions.EmotionType" data-throw-if-not-resolved="false"></xref> instances from the game and mods
example: []
syntax:
content: public static readonly ReadOnlyDictionary<string, EmotionType> Types
@ -580,7 +583,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThis emotion&apos;s name\n"
summary: This emotion's name
example: []
syntax:
content: public readonly string Name
@ -609,7 +612,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThis emotion&apos;s icon, which is used in the portrait section for a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> that has this emotion\n"
summary: This emotion's icon, which is used in the portrait section for a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> that has this emotion
example: []
syntax:
content: public readonly TextureRegion Icon
@ -638,7 +641,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThe color that represents this emotion.\nThe color is used as a backdrop for <xref href=\"TinyLife.Emotions.EmotionModifier\" data-throw-if-not-resolved=\"false\"></xref> instances of this type.\n"
summary: >-
The color that represents this emotion.
The color is used as a backdrop for <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> instances of this type.
example: []
syntax:
content: public readonly Color Color
@ -667,7 +673,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThe <xref href=\"TinyLife.Emotions.EmotionType.TypeCategory\" data-throw-if-not-resolved=\"false\"></xref> that this emotion type fits into.\nThe category is used for ordering and organizing <xref href=\"TinyLife.Emotions.EmotionModifier\" data-throw-if-not-resolved=\"false\"></xref> instances.\n"
summary: >-
The <xref href="TinyLife.Emotions.EmotionType.TypeCategory" data-throw-if-not-resolved="false"></xref> that this emotion type fits into.
The category is used for ordering and organizing <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> instances.
example: []
syntax:
content: public readonly EmotionType.TypeCategory Category
@ -696,23 +705,23 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nCreates a new emotion type with the given settings\n"
summary: Creates a new emotion type with the given settings
example: []
syntax:
content: public EmotionType(string name, TextureRegion icon, Color color, EmotionType.TypeCategory category)
parameters:
- id: name
type: System.String
description: The emotion type&apos;s name
description: The emotion type's name
- id: icon
type: MLEM.Textures.TextureRegion
description: The emotion type&apos;s icon
description: The emotion type's icon
- id: color
type: Microsoft.Xna.Framework.Color
description: The emotion type&apos;s color
description: The emotion type's color
- id: category
type: TinyLife.Emotions.EmotionType.TypeCategory
description: This emotion type&apos;s category
description: This emotion type's category
content.vb: Public Sub New(name As String, icon As TextureRegion, color As Color, category As EmotionType.TypeCategory)
overload: TinyLife.Emotions.EmotionType.#ctor*
nameWithType.vb: EmotionType.New(String, TextureRegion, Color, EmotionType.TypeCategory)
@ -740,7 +749,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nRegisters the given emotion type to the <xref href=\"TinyLife.Emotions.EmotionType.Types\" data-throw-if-not-resolved=\"false\"></xref> registry\n"
summary: Registers the given emotion type to the <xref href="TinyLife.Emotions.EmotionType.Types" data-throw-if-not-resolved="false"></xref> registry
example: []
syntax:
content: public static EmotionType Register(EmotionType type)
@ -757,50 +766,62 @@ references:
- 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.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionModifier.html
name: EmotionModifier
nameWithType: EmotionModifier
fullName: TinyLife.Emotions.EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.Instance
commentId: T:TinyLife.Emotions.EmotionModifier.Instance
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionModifier.html
name: EmotionModifier.Instance
nameWithType: EmotionModifier.Instance
fullName: TinyLife.Emotions.EmotionModifier.Instance
spec.csharp:
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
spec.vb:
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- uid: TinyLife.Emotions
commentId: N:TinyLife.Emotions
href: TinyLife.html
name: TinyLife.Emotions
nameWithType: TinyLife.Emotions
fullName: TinyLife.Emotions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -1035,6 +1056,7 @@ references:
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<EmotionType>(EmotionType)
nameWithType: Extensions.JsonCopy<EmotionType>(EmotionType)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Emotions.EmotionType>(TinyLife.Emotions.EmotionType)
@ -1044,44 +1066,55 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Emotions.EmotionType)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: '>'
- name: (
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Emotions.EmotionType)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: )
- name: (
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: )
- 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
commentId: N:System
isExternal: true
@ -1091,6 +1124,7 @@ references:
fullName: System
- 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)
@ -1100,6 +1134,7 @@ references:
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: '>'
@ -1109,6 +1144,7 @@ references:
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: " "
@ -1120,29 +1156,36 @@ references:
- 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.Emotions.EmotionType
commentId: T:TinyLife.Emotions.EmotionType
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionType.html
name: EmotionType
nameWithType: EmotionType
fullName: TinyLife.Emotions.EmotionType
@ -1171,6 +1214,7 @@ references:
- name: " "
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: '>'
spec.vb:
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
@ -1188,6 +1232,7 @@ references:
- name: " "
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: )
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2
@ -1340,23 +1385,29 @@ references:
- uid: TinyLife.Emotions.EmotionType.TypeCategory
commentId: T:TinyLife.Emotions.EmotionType.TypeCategory
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionType.html
name: EmotionType.TypeCategory
nameWithType: EmotionType.TypeCategory
fullName: TinyLife.Emotions.EmotionType.TypeCategory
spec.csharp:
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: .
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
spec.vb:
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: .
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
- uid: TinyLife.Emotions.EmotionType.#ctor*
commentId: Overload:TinyLife.Emotions.EmotionType.#ctor
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType__ctor_System_String_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_TinyLife_Emotions_EmotionType_TypeCategory_
name: EmotionType
nameWithType: EmotionType.EmotionType
fullName: TinyLife.Emotions.EmotionType.EmotionType
@ -1365,11 +1416,13 @@ references:
name.vb: New
- uid: TinyLife.Emotions.EmotionType.Types
commentId: F:TinyLife.Emotions.EmotionType.Types
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Types
name: Types
nameWithType: EmotionType.Types
fullName: TinyLife.Emotions.EmotionType.Types
- uid: TinyLife.Emotions.EmotionType.Register*
commentId: Overload:TinyLife.Emotions.EmotionType.Register
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Register_TinyLife_Emotions_EmotionType_
name: Register
nameWithType: EmotionType.Register
fullName: TinyLife.Emotions.EmotionType.Register

View file

@ -24,7 +24,12 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThis interface can be added to classes that should be able to represent a cause of an emotion.\nBy default, several of the game&apos;s objects, including <xref href=\"TinyLife.Objects.FurnitureType\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.ActionType\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.PersonalityType\" data-throw-if-not-resolved=\"false\"></xref> have this interface.\nTo combine multiple emotion sources into one, you can use <xref href=\"TinyLife.Emotions.CombinedEmotionSource\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
This interface can be added to classes that should be able to represent a cause of an emotion.
By default, several of the game's objects, including <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.PersonalityType" data-throw-if-not-resolved="false"></xref> have this interface.
To combine multiple emotion sources into one, you can use <xref href="TinyLife.Emotions.CombinedEmotionSource" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public interface IEmotionSource
@ -53,7 +58,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nA (localized) string that is displayed when hovering over an <xref href=\"TinyLife.Emotions.EmotionModifier\" data-throw-if-not-resolved=\"false\"></xref> that has this source\n"
summary: A (localized) string that is displayed when hovering over an <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> that has this source
example: []
syntax:
content: string SourceString { get; }
@ -66,47 +71,57 @@ references:
- uid: TinyLife.Objects.FurnitureType
commentId: T:TinyLife.Objects.FurnitureType
parent: TinyLife.Objects
href: TinyLife.Objects.FurnitureType.html
name: FurnitureType
nameWithType: FurnitureType
fullName: TinyLife.Objects.FurnitureType
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- uid: TinyLife.PersonalityType
commentId: T:TinyLife.PersonalityType
parent: TinyLife
href: TinyLife.PersonalityType.html
name: PersonalityType
nameWithType: PersonalityType
fullName: TinyLife.PersonalityType
- uid: TinyLife.Emotions.CombinedEmotionSource
commentId: T:TinyLife.Emotions.CombinedEmotionSource
href: TinyLife.Emotions.CombinedEmotionSource.html
name: CombinedEmotionSource
nameWithType: CombinedEmotionSource
fullName: TinyLife.Emotions.CombinedEmotionSource
- uid: TinyLife.Emotions
commentId: N:TinyLife.Emotions
href: TinyLife.html
name: TinyLife.Emotions
nameWithType: TinyLife.Emotions
fullName: TinyLife.Emotions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
- uid: TinyLife.Emotions.IEmotionSource.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<IEmotionSource>(IEmotionSource)
nameWithType: Extensions.JsonCopy<IEmotionSource>(IEmotionSource)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Emotions.IEmotionSource>(TinyLife.Emotions.IEmotionSource)
@ -116,68 +131,86 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Emotions.IEmotionSource)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: '>'
- name: (
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Emotions.IEmotionSource)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: )
- name: (
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: )
- 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
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- 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)
@ -187,6 +220,7 @@ references:
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: '>'
@ -196,6 +230,7 @@ references:
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: " "
@ -207,34 +242,42 @@ references:
- 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.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionModifier.html
name: EmotionModifier
nameWithType: EmotionModifier
fullName: TinyLife.Emotions.EmotionModifier
- uid: TinyLife.Emotions.IEmotionSource.SourceString*
commentId: Overload:TinyLife.Emotions.IEmotionSource.SourceString
href: TinyLife.Emotions.IEmotionSource.html#TinyLife_Emotions_IEmotionSource_SourceString
name: SourceString
nameWithType: IEmotionSource.SourceString
fullName: TinyLife.Emotions.IEmotionSource.SourceString

View file

@ -23,76 +23,95 @@ references:
- uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionModifier.html
name: EmotionModifier
nameWithType: EmotionModifier
fullName: TinyLife.Emotions.EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.Instance
commentId: T:TinyLife.Emotions.EmotionModifier.Instance
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionModifier.html
name: EmotionModifier.Instance
nameWithType: EmotionModifier.Instance
fullName: TinyLife.Emotions.EmotionModifier.Instance
spec.csharp:
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
spec.vb:
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- uid: TinyLife.Emotions.EmotionType
commentId: T:TinyLife.Emotions.EmotionType
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionType.html
name: EmotionType
nameWithType: EmotionType
fullName: TinyLife.Emotions.EmotionType
- uid: TinyLife.Emotions.EmotionType.TypeCategory
commentId: T:TinyLife.Emotions.EmotionType.TypeCategory
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionType.html
name: EmotionType.TypeCategory
nameWithType: EmotionType.TypeCategory
fullName: TinyLife.Emotions.EmotionType.TypeCategory
spec.csharp:
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: .
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
spec.vb:
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
href: TinyLife.Emotions.EmotionType.html
- name: .
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html
- uid: TinyLife.Emotions.IEmotionSource
commentId: T:TinyLife.Emotions.IEmotionSource
parent: TinyLife.Emotions
href: TinyLife.Emotions.IEmotionSource.html
name: IEmotionSource
nameWithType: IEmotionSource
fullName: TinyLife.Emotions.IEmotionSource
- uid: TinyLife.Emotions.CombinedEmotionSource
commentId: T:TinyLife.Emotions.CombinedEmotionSource
href: TinyLife.Emotions.CombinedEmotionSource.html
name: CombinedEmotionSource
nameWithType: CombinedEmotionSource
fullName: TinyLife.Emotions.CombinedEmotionSource
- uid: TinyLife.Emotions
commentId: N:TinyLife.Emotions
href: TinyLife.html
name: TinyLife.Emotions
nameWithType: TinyLife.Emotions
fullName: TinyLife.Emotions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Emotions
name: Emotions
href: TinyLife.Emotions.html

View file

@ -26,11 +26,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameMode
path: ../TinyLife/GameImpl.cs
startLine: 1118
startLine: 1387
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nAn enumeration that contains values representing the different game modes the game can be in\n"
summary: An enumeration that contains values representing the different game modes the game can be in
example: []
syntax:
content: public enum GameImpl.GameMode
@ -55,11 +55,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitialLoad
path: ../TinyLife/GameImpl.cs
startLine: 1121
startLine: 1390
assemblies:
- Tiny Life
namespace: TinyLife
summary: 'A game mode that represents the loading screen at startup '
summary: A game mode that represents the loading screen at startup
example: []
syntax:
content: InitialLoad = 0
@ -83,11 +83,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
startLine: 1123
startLine: 1392
assemblies:
- Tiny Life
namespace: TinyLife
summary: 'A game mode that represents the splash screen at startup '
summary: A game mode that represents the splash screen at startup
example: []
syntax:
content: Splash = 1
@ -111,11 +111,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
startLine: 1125
startLine: 1394
assemblies:
- Tiny Life
namespace: TinyLife
summary: 'A game mode that represents the main menu '
summary: A game mode that represents the main menu
example: []
syntax:
content: MainMenu = 2
@ -139,11 +139,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1127
startLine: 1396
assemblies:
- Tiny Life
namespace: TinyLife
summary: 'A game mode that represents the map selection menu '
summary: A game mode that represents the map selection menu
example: []
syntax:
content: SelectHousehold = 3
@ -167,11 +167,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1129
startLine: 1398
assemblies:
- Tiny Life
namespace: TinyLife
summary: 'A game mode that represents the play mode, either in-game or in build mode '
summary: A game mode that represents the play mode, either in-game or in build mode
example: []
syntax:
content: InGameHousehold = 4
@ -195,11 +195,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
startLine: 1131
startLine: 1400
assemblies:
- Tiny Life
namespace: TinyLife
summary: 'A game mode that represents the play mode forced to build mode (with no current household) '
summary: A game mode that represents the play mode forced to build mode (with no current household)
example: []
syntax:
content: BuildOnly = 5
@ -223,11 +223,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
startLine: 1133
startLine: 1402
assemblies:
- Tiny Life
namespace: TinyLife
summary: 'A game mode that represents the <xref href="TinyLife.Uis.CharacterCreator" data-throw-if-not-resolved="false"></xref> '
summary: A game mode that represents the <xref href="TinyLife.Uis.CharacterCreator" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: CharacterCreation = 6
@ -236,6 +236,7 @@ items:
references:
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
@ -243,6 +244,7 @@ references:
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<GameMode>(GameMode)
nameWithType: Extensions.JsonCopy<GameImpl.GameMode>(GameImpl.GameMode)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.GameImpl.GameMode>(TinyLife.GameImpl.GameMode)
@ -252,29 +254,36 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.GameImpl.GameMode)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.GameImpl.GameMode
name: GameMode
href: TinyLife.GameImpl.GameMode.html
- name: '>'
- name: (
- uid: TinyLife.GameImpl.GameMode
name: GameMode
href: TinyLife.GameImpl.GameMode.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.GameImpl.GameMode)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.GameImpl.GameMode
name: GameMode
href: TinyLife.GameImpl.GameMode.html
- name: )
- name: (
- uid: TinyLife.GameImpl.GameMode
name: GameMode
href: TinyLife.GameImpl.GameMode.html
- 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)
@ -284,6 +293,7 @@ references:
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: '>'
@ -293,6 +303,7 @@ references:
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: " "
@ -304,64 +315,81 @@ references:
- 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.GameImpl.GameMode
commentId: T:TinyLife.GameImpl.GameMode
parent: TinyLife
href: TinyLife.GameImpl.html
name: GameImpl.GameMode
nameWithType: GameImpl.GameMode
fullName: TinyLife.GameImpl.GameMode
spec.csharp:
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: .
- uid: TinyLife.GameImpl.GameMode
name: GameMode
href: TinyLife.GameImpl.GameMode.html
spec.vb:
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: .
- uid: TinyLife.GameImpl.GameMode
name: GameMode
href: TinyLife.GameImpl.GameMode.html
- uid: TinyLife.Uis.CharacterCreator
commentId: T:TinyLife.Uis.CharacterCreator
parent: TinyLife.Uis
href: TinyLife.Uis.CharacterCreator.html
name: CharacterCreator
nameWithType: CharacterCreator
fullName: TinyLife.Uis.CharacterCreator
- uid: TinyLife.Uis
commentId: N:TinyLife.Uis
href: TinyLife.html
name: TinyLife.Uis
nameWithType: TinyLife.Uis
fullName: TinyLife.Uis
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html

File diff suppressed because it is too large Load diff

View file

@ -24,11 +24,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed
path: ../TinyLife/Options.cs
startLine: 548
startLine: 603
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nAn enumeration of all possible game speeds.\nThe value of each value is the amount that the game&apos;s speed is multiplied with.\n"
summary: >-
An enumeration of all possible game speeds.
The value of each value is the amount that the game's speed is multiplied with.
example: []
syntax:
content: public enum GameSpeed
@ -53,11 +56,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
startLine: 553
startLine: 608
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA game speed that represents no actions occuring\n"
summary: A game speed that represents no actions occuring
example: []
syntax:
content: Paused = 0
@ -81,11 +84,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
startLine: 557
startLine: 612
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA game speed that represents the regular speed\n"
summary: A game speed that represents the regular speed
example: []
syntax:
content: Regular = 1
@ -109,11 +112,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
startLine: 561
startLine: 616
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA game speed with which things happen at twice the <xref href=\"TinyLife.GameSpeed.Regular\" data-throw-if-not-resolved=\"false\"></xref> speed\n"
summary: A game speed with which things happen at twice the <xref href="TinyLife.GameSpeed.Regular" data-throw-if-not-resolved="false"></xref> speed
example: []
syntax:
content: Fast = 2
@ -137,11 +140,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
startLine: 565
startLine: 620
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA game speed with which things happen at three times the <xref href=\"TinyLife.GameSpeed.Regular\" data-throw-if-not-resolved=\"false\"></xref> speed\n"
summary: A game speed with which things happen at three times the <xref href="TinyLife.GameSpeed.Regular" data-throw-if-not-resolved="false"></xref> speed
example: []
syntax:
content: VeryFast = 3
@ -165,11 +168,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
startLine: 570
startLine: 625
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA game speed with which things happen at 20 times the <xref href=\"TinyLife.GameSpeed.Regular\" data-throw-if-not-resolved=\"false\"></xref> speed.\nNote that this option is not selectable and only occurs if every household member is asleep or out of town.\n"
summary: >-
A game speed with which things happen at 20 times the <xref href="TinyLife.GameSpeed.Regular" data-throw-if-not-resolved="false"></xref> speed.
Note that this option is not selectable and only occurs if every household member is asleep or out of town.
example: []
syntax:
content: ExtremelyFast = 20
@ -178,6 +184,7 @@ items:
references:
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
@ -185,6 +192,7 @@ references:
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<GameSpeed>(GameSpeed)
nameWithType: Extensions.JsonCopy<GameSpeed>(GameSpeed)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.GameSpeed>(TinyLife.GameSpeed)
@ -194,29 +202,36 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.GameSpeed)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.GameSpeed
name: GameSpeed
href: TinyLife.GameSpeed.html
- name: '>'
- name: (
- uid: TinyLife.GameSpeed
name: GameSpeed
href: TinyLife.GameSpeed.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.GameSpeed)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.GameSpeed
name: GameSpeed
href: TinyLife.GameSpeed.html
- name: )
- name: (
- uid: TinyLife.GameSpeed
name: GameSpeed
href: TinyLife.GameSpeed.html
- 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)
@ -226,6 +241,7 @@ references:
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: '>'
@ -235,6 +251,7 @@ references:
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: " "
@ -246,34 +263,42 @@ references:
- 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.GameSpeed
commentId: T:TinyLife.GameSpeed
parent: TinyLife
href: TinyLife.GameSpeed.html
name: GameSpeed
nameWithType: GameSpeed
fullName: TinyLife.GameSpeed
- uid: TinyLife.GameSpeed.Regular
commentId: F:TinyLife.GameSpeed.Regular
href: TinyLife.GameSpeed.html#TinyLife_GameSpeed_Regular
name: Regular
nameWithType: GameSpeed.Regular
fullName: TinyLife.GameSpeed.Regular

View file

@ -29,11 +29,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenealogyType
path: ../TinyLife/Relationship.cs
startLine: 530
startLine: 550
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nAn enumeration that represents the type that a <xref href=\"TinyLife.Relationship\" data-throw-if-not-resolved=\"false\"></xref>&apos;s genealogy can have.\nNote that these typs are deliberately gender-neutral.\n"
summary: >-
An enumeration that represents the type that a <xref href="TinyLife.Relationship" data-throw-if-not-resolved="false"></xref>'s genealogy can have.
Note that these typs are deliberately gender-neutral.
example: []
syntax:
content: public enum GenealogyType
@ -61,11 +64,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unrelated
path: ../TinyLife/Relationship.cs
startLine: 535
startLine: 555
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA genealogy type that represents two unrelated people\n"
summary: A genealogy type that represents two unrelated people
example: []
syntax:
content: Unrelated = 0
@ -89,11 +92,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Parent
path: ../TinyLife/Relationship.cs
startLine: 539
startLine: 559
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA genealogy type that represents a parent of a <xref href=\"TinyLife.GenealogyType.Child\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A genealogy type that represents a parent of a <xref href="TinyLife.GenealogyType.Child" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: Parent = 1
@ -117,11 +120,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Relationship.cs
startLine: 543
startLine: 563
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA genealogy type that represents a child of a <xref href=\"TinyLife.GenealogyType.Parent\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A genealogy type that represents a child of a <xref href="TinyLife.GenealogyType.Parent" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: Child = 2
@ -145,11 +148,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sibling
path: ../TinyLife/Relationship.cs
startLine: 547
startLine: 567
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA genealogy type that represents a sibling\n"
summary: A genealogy type that represents a sibling
example: []
syntax:
content: Sibling = 3
@ -173,11 +176,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nibling
path: ../TinyLife/Relationship.cs
startLine: 551
startLine: 571
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA genealogy type that represents a nibling (niece or nephew) of a <xref href=\"TinyLife.GenealogyType.Pibling\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A genealogy type that represents a nibling (niece or nephew) of a <xref href="TinyLife.GenealogyType.Pibling" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: Nibling = 4
@ -201,11 +204,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pibling
path: ../TinyLife/Relationship.cs
startLine: 555
startLine: 575
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA genealogy type that represents a pibling (aunt or uncle) or a <xref href=\"TinyLife.GenealogyType.Nibling\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A genealogy type that represents a pibling (aunt or uncle) or a <xref href="TinyLife.GenealogyType.Nibling" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: Pibling = 5
@ -229,11 +232,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandparent
path: ../TinyLife/Relationship.cs
startLine: 559
startLine: 579
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA genealogy type that represents a grandparent of a <xref href=\"TinyLife.GenealogyType.Grandchild\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A genealogy type that represents a grandparent of a <xref href="TinyLife.GenealogyType.Grandchild" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: Grandparent = 6
@ -257,11 +260,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandchild
path: ../TinyLife/Relationship.cs
startLine: 563
startLine: 583
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA genealogy type that represents a grandchild of a <xref href=\"TinyLife.GenealogyType.Grandparent\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: A genealogy type that represents a grandchild of a <xref href="TinyLife.GenealogyType.Grandparent" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: Grandchild = 7
@ -285,11 +288,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cousin
path: ../TinyLife/Relationship.cs
startLine: 567
startLine: 587
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA genealogy type that represents a cousin.\n"
summary: A genealogy type that represents a cousin.
example: []
syntax:
content: Cousin = 8
@ -313,11 +316,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistantlyRelated
path: ../TinyLife/Relationship.cs
startLine: 571
startLine: 591
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA genealogy type that represents that two people are related, but not in any way listed above.\n"
summary: A genealogy type that represents that two people are related, but not in any way listed above.
example: []
syntax:
content: DistantlyRelated = 1000
@ -327,11 +330,13 @@ references:
- uid: TinyLife.Relationship
commentId: T:TinyLife.Relationship
parent: TinyLife
href: TinyLife.Relationship.html
name: Relationship
nameWithType: Relationship
fullName: TinyLife.Relationship
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
@ -339,85 +344,105 @@ references:
commentId: M:TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetOpposite_TinyLife_GenealogyType_
name: GetOpposite(GenealogyType)
nameWithType: Extensions.GetOpposite(GenealogyType)
fullName: TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
name: GetOpposite
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetOpposite_TinyLife_GenealogyType_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
name: GetOpposite
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetOpposite_TinyLife_GenealogyType_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: )
- uid: TinyLife.GenealogyType.TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType)
commentId: M:TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetTransitive_TinyLife_GenealogyType_TinyLife_GenealogyType_
name: GetTransitive(GenealogyType, GenealogyType)
nameWithType: Extensions.GetTransitive(GenealogyType, GenealogyType)
fullName: TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType, TinyLife.GenealogyType)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
name: GetTransitive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetTransitive_TinyLife_GenealogyType_TinyLife_GenealogyType_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: ','
- name: " "
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
name: GetTransitive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetTransitive_TinyLife_GenealogyType_TinyLife_GenealogyType_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: ','
- name: " "
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: )
- uid: TinyLife.GenealogyType.TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_
name: IsAgeAppropriate(GenealogyType, AgeGroup)
nameWithType: Extensions.IsAgeAppropriate(GenealogyType, AgeGroup)
fullName: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType, TinyLife.Objects.AgeGroup)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
name: IsAgeAppropriate
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
name: IsAgeAppropriate
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: )
- uid: TinyLife.GenealogyType.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<GenealogyType>(GenealogyType)
nameWithType: Extensions.JsonCopy<GenealogyType>(GenealogyType)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.GenealogyType>(TinyLife.GenealogyType)
@ -427,108 +452,135 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.GenealogyType)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: '>'
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.GenealogyType)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: )
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: )
- uid: TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
commentId: M:TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetOpposite_TinyLife_GenealogyType_
name: GetOpposite(GenealogyType)
nameWithType: Extensions.GetOpposite(GenealogyType)
fullName: TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
name: GetOpposite
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetOpposite_TinyLife_GenealogyType_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
name: GetOpposite
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetOpposite_TinyLife_GenealogyType_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.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.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
commentId: M:TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetTransitive_TinyLife_GenealogyType_TinyLife_GenealogyType_
name: GetTransitive(GenealogyType, GenealogyType)
nameWithType: Extensions.GetTransitive(GenealogyType, GenealogyType)
fullName: TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType, TinyLife.GenealogyType)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
name: GetTransitive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetTransitive_TinyLife_GenealogyType_TinyLife_GenealogyType_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: ','
- name: " "
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)
name: GetTransitive
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetTransitive_TinyLife_GenealogyType_TinyLife_GenealogyType_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: ','
- name: " "
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: )
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_
name: IsAgeAppropriate(GenealogyType, AgeGroup)
nameWithType: Extensions.IsAgeAppropriate(GenealogyType, AgeGroup)
fullName: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType, TinyLife.Objects.AgeGroup)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
name: IsAgeAppropriate
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup)
name: IsAgeAppropriate
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_
- name: (
- uid: TinyLife.GenealogyType
name: GenealogyType
href: TinyLife.GenealogyType.html
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- 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)
@ -538,6 +590,7 @@ references:
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: '>'
@ -547,6 +600,7 @@ references:
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: " "
@ -557,54 +611,66 @@ references:
- name: )
- 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.GenealogyType
commentId: T:TinyLife.GenealogyType
parent: TinyLife
href: TinyLife.GenealogyType.html
name: GenealogyType
nameWithType: GenealogyType
fullName: TinyLife.GenealogyType
- uid: TinyLife.GenealogyType.Child
commentId: F:TinyLife.GenealogyType.Child
href: TinyLife.GenealogyType.html#TinyLife_GenealogyType_Child
name: Child
nameWithType: GenealogyType.Child
fullName: TinyLife.GenealogyType.Child
- uid: TinyLife.GenealogyType.Parent
commentId: F:TinyLife.GenealogyType.Parent
href: TinyLife.GenealogyType.html#TinyLife_GenealogyType_Parent
name: Parent
nameWithType: GenealogyType.Parent
fullName: TinyLife.GenealogyType.Parent
- uid: TinyLife.GenealogyType.Pibling
commentId: F:TinyLife.GenealogyType.Pibling
href: TinyLife.GenealogyType.html#TinyLife_GenealogyType_Pibling
name: Pibling
nameWithType: GenealogyType.Pibling
fullName: TinyLife.GenealogyType.Pibling
- uid: TinyLife.GenealogyType.Nibling
commentId: F:TinyLife.GenealogyType.Nibling
href: TinyLife.GenealogyType.html#TinyLife_GenealogyType_Nibling
name: Nibling
nameWithType: GenealogyType.Nibling
fullName: TinyLife.GenealogyType.Nibling
- uid: TinyLife.GenealogyType.Grandchild
commentId: F:TinyLife.GenealogyType.Grandchild
href: TinyLife.GenealogyType.html#TinyLife_GenealogyType_Grandchild
name: Grandchild
nameWithType: GenealogyType.Grandchild
fullName: TinyLife.GenealogyType.Grandchild
- uid: TinyLife.GenealogyType.Grandparent
commentId: F:TinyLife.GenealogyType.Grandparent
href: TinyLife.GenealogyType.html#TinyLife_GenealogyType_Grandparent
name: Grandparent
nameWithType: GenealogyType.Grandparent
fullName: TinyLife.GenealogyType.Grandparent

View file

@ -27,11 +27,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievement
path: ../TinyLife/Goals/Achievement.cs
startLine: 156
startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA class that contains a <xref href=\"TinyLife.Goals.AchievementType\" data-throw-if-not-resolved=\"false\"></xref> and represents an achievement that can be gained by the player, either through a <xref href=\"TinyLife.Goals.GoalSet\" data-throw-if-not-resolved=\"false\"></xref> or through <xref href=\"TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)\" data-throw-if-not-resolved=\"false\"></xref>.\nThe game&apos;s default achievements are also available on Steam and other platforms, and get completed automatically when their in-game counterparts are completed.\n"
summary: >-
A class that contains a <xref href="TinyLife.Goals.AchievementType" data-throw-if-not-resolved="false"></xref> and represents an achievement that can be gained by the player, either through a <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> or through <xref href="TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref>.
The game's default achievements are also available on Steam and other platforms, and get completed automatically when their in-game counterparts are completed.
example: []
syntax:
content: >-
@ -76,11 +79,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Achievement.cs
startLine: 163
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThis achievement instance&apos;s underlying <xref href=\"TinyLife.Goals.AchievementType\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: This achievement instance's underlying <xref href="TinyLife.Goals.AchievementType" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
@ -115,11 +118,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
startLine: 167
startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe <xref href=\"TinyLife.Goals.GoalSet\" data-throw-if-not-resolved=\"false\"></xref> that this achievement is trying to complete, or null if the underlying <xref href=\"TinyLife.Goals.Achievement.Type\" data-throw-if-not-resolved=\"false\"></xref> does not contain a set of <xref href=\"TinyLife.Goals.AchievementType.Goals\" data-throw-if-not-resolved=\"false\"></xref> or this achievement is <xref href=\"TinyLife.Goals.Achievement.Completed\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: The <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> that this achievement is trying to complete, or null if the underlying <xref href="TinyLife.Goals.Achievement.Type" data-throw-if-not-resolved="false"></xref> does not contain a set of <xref href="TinyLife.Goals.AchievementType.Goals" data-throw-if-not-resolved="false"></xref> or this achievement is <xref href="TinyLife.Goals.Achievement.Completed" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
@ -160,11 +163,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Goals/Achievement.cs
startLine: 173
startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nStores whether this achievement has already been completed in the current save file.\nBy default, when this is set to <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>, <xref href=\"TinyLife.Goals.Achievement.Goals\" data-throw-if-not-resolved=\"false\"></xref> is also set to null.\n"
summary: >-
Stores whether this achievement has already been completed in the current save file.
By default, when this is set to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>, <xref href="TinyLife.Goals.Achievement.Goals" data-throw-if-not-resolved="false"></xref> is also set to null.
example: []
syntax:
content: >-
@ -205,18 +211,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 182
startLine: 198
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new achievement with the given settings.\nThis constructor is called by <xref href=\"TinyLife.Goals.AchievementType.Construct\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Creates a new achievement with the given settings.
This constructor is called by <xref href="TinyLife.Goals.AchievementType.Construct" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public Achievement(AchievementType type, GoalSet goals = null)
parameters:
- id: type
type: TinyLife.Goals.AchievementType
description: This achievement instance&apos;s underlying <xref href="TinyLife.Goals.AchievementType" data-throw-if-not-resolved="false"></xref>.
description: This achievement instance's underlying <xref href="TinyLife.Goals.AchievementType" data-throw-if-not-resolved="false"></xref>.
- id: goals
type: TinyLife.Goals.GoalSet
description: The <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> that this achievement is trying to complete.
@ -243,18 +252,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/Achievement.cs
startLine: 194
startLine: 210
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nUpdates this achievement, querying its <xref href=\"TinyLife.Goals.Achievement.Goals\" data-throw-if-not-resolved=\"false\"></xref> and completing it if necessary.\nThis method is called every update frame.\n"
summary: >-
Updates this achievement, querying its <xref href="TinyLife.Goals.Achievement.Goals" data-throw-if-not-resolved="false"></xref> and completing it if necessary.
This method is called every update frame.
example: []
syntax:
content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game&apos;s time.
description: The game's time.
- id: passedInGame
type: System.TimeSpan
description: The amount of time that has passed since the last update, in in-game time.
@ -284,11 +296,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateElement
path: ../TinyLife/Goals/Achievement.cs
startLine: 204
startLine: 220
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates the <xref href=\"MLEM.Ui.Elements.Element\" data-throw-if-not-resolved=\"false\"></xref> that is used to display this achievement.\nCustom implementations can display custom progress or other custom information.\n"
summary: >-
Creates the <xref href="MLEM.Ui.Elements.Element" data-throw-if-not-resolved="false"></xref> that is used to display this achievement.
Custom implementations can display custom progress or other custom information.
example: []
syntax:
content: public virtual Element CreateElement()
@ -315,11 +330,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Achievement.cs
startLine: 223
startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nValidates this achievement when loading from disk, validating its <xref href=\"TinyLife.Goals.Achievement.Goals\" data-throw-if-not-resolved=\"false\"></xref> and returning whether the validation was successful.\n"
summary: Validates this achievement when loading from disk, validating its <xref href="TinyLife.Goals.Achievement.Goals" data-throw-if-not-resolved="false"></xref> and returning whether the validation was successful.
example: []
syntax:
content: public virtual bool Validate()
@ -346,11 +361,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Complete
path: ../TinyLife/Goals/Achievement.cs
startLine: 231
startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCompletes this achievement. If <xref href=\"TinyLife.Goals.Achievement.Completed\" data-throw-if-not-resolved=\"false\"></xref> is already true, this method should do nothing.\nNote that this method completes an achievement even if its <xref href=\"TinyLife.Goals.Achievement.Goals\" data-throw-if-not-resolved=\"false\"></xref> are not met yet.\n"
summary: >-
Completes this achievement. If <xref href="TinyLife.Goals.Achievement.Completed" data-throw-if-not-resolved="false"></xref> is already true, this method should do nothing.
Note that this method completes an achievement even if its <xref href="TinyLife.Goals.Achievement.Goals" data-throw-if-not-resolved="false"></xref> are not met yet.
example: []
syntax:
content: public virtual void Complete()
@ -360,51 +378,63 @@ references:
- uid: TinyLife.Goals.AchievementType
commentId: T:TinyLife.Goals.AchievementType
parent: TinyLife.Goals
href: TinyLife.Goals.AchievementType.html
name: AchievementType
nameWithType: AchievementType
fullName: TinyLife.Goals.AchievementType
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSet.html
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CompleteAchievement_TinyLife_Goals_AchievementType_
name: CompleteAchievement(AchievementType)
nameWithType: GameImpl.CompleteAchievement(AchievementType)
fullName: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
spec.csharp:
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
name: CompleteAchievement
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CompleteAchievement_TinyLife_Goals_AchievementType_
- name: (
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: )
spec.vb:
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
name: CompleteAchievement
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CompleteAchievement_TinyLife_Goals_AchievementType_
- name: (
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -639,6 +669,7 @@ references:
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<Achievement>(Achievement)
nameWithType: Extensions.JsonCopy<Achievement>(Achievement)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.Achievement>(TinyLife.Goals.Achievement)
@ -648,26 +679,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Achievement)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.Achievement
name: Achievement
href: TinyLife.Goals.Achievement.html
- name: '>'
- name: (
- uid: TinyLife.Goals.Achievement
name: Achievement
href: TinyLife.Goals.Achievement.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Achievement)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Achievement
name: Achievement
href: TinyLife.Goals.Achievement.html
- name: )
- name: (
- uid: TinyLife.Goals.Achievement
name: Achievement
href: TinyLife.Goals.Achievement.html
- name: )
- uid: System
commentId: N:System
@ -678,6 +715,7 @@ references:
fullName: System
- 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)
@ -687,6 +725,7 @@ references:
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: '>'
@ -696,6 +735,7 @@ references:
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: " "
@ -707,53 +747,65 @@ references:
- 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.Goals.Achievement.Type
commentId: F:TinyLife.Goals.Achievement.Type
href: TinyLife.Goals.Achievement.html#TinyLife_Goals_Achievement_Type
name: Type
nameWithType: Achievement.Type
fullName: TinyLife.Goals.Achievement.Type
- uid: TinyLife.Goals.AchievementType.Goals
commentId: F:TinyLife.Goals.AchievementType.Goals
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Goals
name: Goals
nameWithType: AchievementType.Goals
fullName: TinyLife.Goals.AchievementType.Goals
- uid: TinyLife.Goals.Achievement.Completed
commentId: P:TinyLife.Goals.Achievement.Completed
href: TinyLife.Goals.Achievement.html#TinyLife_Goals_Achievement_Completed
name: Completed
nameWithType: Achievement.Completed
fullName: TinyLife.Goals.Achievement.Completed
- uid: TinyLife.Goals.Achievement.Goals*
commentId: Overload:TinyLife.Goals.Achievement.Goals
href: TinyLife.Goals.Achievement.html#TinyLife_Goals_Achievement_Goals
name: Goals
nameWithType: Achievement.Goals
fullName: TinyLife.Goals.Achievement.Goals
- uid: TinyLife.Goals.Achievement.Goals
commentId: P:TinyLife.Goals.Achievement.Goals
href: TinyLife.Goals.Achievement.html#TinyLife_Goals_Achievement_Goals
name: Goals
nameWithType: Achievement.Goals
fullName: TinyLife.Goals.Achievement.Goals
- uid: TinyLife.Goals.Achievement.Completed*
commentId: Overload:TinyLife.Goals.Achievement.Completed
href: TinyLife.Goals.Achievement.html#TinyLife_Goals_Achievement_Completed
name: Completed
nameWithType: Achievement.Completed
fullName: TinyLife.Goals.Achievement.Completed
@ -770,21 +822,25 @@ references:
name.vb: Boolean
- uid: TinyLife.Goals.AchievementType.Construct
commentId: M:TinyLife.Goals.AchievementType.Construct
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Construct
name: Construct()
nameWithType: AchievementType.Construct()
fullName: TinyLife.Goals.AchievementType.Construct()
spec.csharp:
- uid: TinyLife.Goals.AchievementType.Construct
name: Construct
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Construct
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.AchievementType.Construct
name: Construct
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Construct
- name: (
- name: )
- uid: TinyLife.Goals.Achievement.#ctor*
commentId: Overload:TinyLife.Goals.Achievement.#ctor
href: TinyLife.Goals.Achievement.html#TinyLife_Goals_Achievement__ctor_TinyLife_Goals_AchievementType_TinyLife_Goals_GoalSet_
name: Achievement
nameWithType: Achievement.Achievement
fullName: TinyLife.Goals.Achievement.Achievement
@ -793,6 +849,7 @@ references:
name.vb: New
- uid: TinyLife.Goals.Achievement.Update*
commentId: Overload:TinyLife.Goals.Achievement.Update
href: TinyLife.Goals.Achievement.html#TinyLife_Goals_Achievement_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update
nameWithType: Achievement.Update
fullName: TinyLife.Goals.Achievement.Update
@ -861,6 +918,7 @@ references:
fullName: MLEM.Ui.Elements.Element
- uid: TinyLife.Goals.Achievement.CreateElement*
commentId: Overload:TinyLife.Goals.Achievement.CreateElement
href: TinyLife.Goals.Achievement.html#TinyLife_Goals_Achievement_CreateElement
name: CreateElement
nameWithType: Achievement.CreateElement
fullName: TinyLife.Goals.Achievement.CreateElement
@ -896,11 +954,13 @@ references:
isExternal: true
- uid: TinyLife.Goals.Achievement.Validate*
commentId: Overload:TinyLife.Goals.Achievement.Validate
href: TinyLife.Goals.Achievement.html#TinyLife_Goals_Achievement_Validate
name: Validate
nameWithType: Achievement.Validate
fullName: TinyLife.Goals.Achievement.Validate
- uid: TinyLife.Goals.Achievement.Complete*
commentId: Overload:TinyLife.Goals.Achievement.Complete
href: TinyLife.Goals.Achievement.html#TinyLife_Goals_Achievement_Complete
name: Complete
nameWithType: Achievement.Complete
fullName: TinyLife.Goals.Achievement.Complete

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)
@ -34,7 +36,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nAn achievement type is a set of data for an <xref href=\"TinyLife.Goals.Achievement\" data-throw-if-not-resolved=\"false\"></xref> instance to contain.\nTo register new achievement types, use <xref href=\"TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
An achievement type is a set of data for an <xref href="TinyLife.Goals.Achievement" data-throw-if-not-resolved="false"></xref> instance to contain.
To register new achievement types, use <xref href="TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
@ -79,7 +84,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA set of all <xref href=\"TinyLife.Goals.AchievementType\" data-throw-if-not-resolved=\"false\"></xref> instances registered by the game and mods using <xref href=\"TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: A set of all <xref href="TinyLife.Goals.AchievementType" data-throw-if-not-resolved="false"></xref> instances registered by the game and mods using <xref href="TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static readonly ReadOnlyDictionary<string, AchievementType> Types
@ -140,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
@ -158,11 +190,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Achievement.cs
startLine: 65
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThis achievement type&apos;s name, which is used for <xref href=\"TinyLife.Goals.AchievementType.DisplayName\" data-throw-if-not-resolved=\"false\"></xref> as well as <xref href=\"TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: This achievement type's name, which is used for <xref href="TinyLife.Goals.AchievementType.DisplayName" data-throw-if-not-resolved="false"></xref> as well as <xref href="TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public readonly string Name
@ -187,11 +219,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Goals/Achievement.cs
startLine: 69
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe icon that this achievement should display.\n"
summary: The icon that this achievement should display.
example: []
syntax:
content: public readonly TextureRegion Icon
@ -216,17 +248,47 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
startLine: 74
startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe set of goals that have to be fulfilled for this achievement to be completed.\nIf 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.\n"
summary: >-
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.
example: []
syntax:
content: public readonly GoalSetInfo Goals
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
@ -245,11 +307,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Goals/Achievement.cs
startLine: 79
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe display name of this achievement, which is based on <xref href=\"TinyLife.Goals.AchievementType.Name\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: The display name of this achievement, which is based on <xref href="TinyLife.Goals.AchievementType.Name" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public string DisplayName { get; }
@ -258,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:
@ -276,39 +338,41 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 87
startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new achievement type with the given settings.\n"
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
description: This achievement type&apos;s name, which is used for <xref href="TinyLife.Goals.AchievementType.DisplayName" data-throw-if-not-resolved="false"></xref> as well as <xref href="TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref>.
description: This achievement type's name, which is used for <xref href="TinyLife.Goals.AchievementType.DisplayName" data-throw-if-not-resolved="false"></xref> as well as <xref href="TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref>.
- id: icon
type: MLEM.Textures.TextureRegion
description: The icon that this achievement should display.
- 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:
@ -317,29 +381,31 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 95
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new achievement type with the given settings.\n"
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
description: This achievement type&apos;s name, which is used for <xref href="TinyLife.Goals.AchievementType.DisplayName" data-throw-if-not-resolved="false"></xref> as well as <xref href="TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref>.
description: This achievement type's name, which is used for <xref href="TinyLife.Goals.AchievementType.DisplayName" data-throw-if-not-resolved="false"></xref> as well as <xref href="TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref>.
- id: icon
type: MLEM.Textures.TextureRegion
description: The icon that this achievement should display.
- 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
@ -358,11 +424,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/Achievement.cs
startLine: 105
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nConstructs a new <xref href=\"TinyLife.Goals.Achievement\" data-throw-if-not-resolved=\"false\"></xref> instance with this type.\n"
summary: Constructs a new <xref href="TinyLife.Goals.Achievement" data-throw-if-not-resolved="false"></xref> instance with this type.
example: []
syntax:
content: public virtual Achievement Construct()
@ -389,11 +455,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/Achievement.cs
startLine: 114
startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nRegisters the given achievement type to the <xref href=\"TinyLife.Goals.AchievementType.Types\" data-throw-if-not-resolved=\"false\"></xref> registry.\n"
summary: Registers the given achievement type to the <xref href="TinyLife.Goals.AchievementType.Types" data-throw-if-not-resolved="false"></xref> registry.
example: []
syntax:
content: public static AchievementType Register(AchievementType type)
@ -403,52 +469,63 @@ items:
description: The type to register.
return:
type: TinyLife.Goals.AchievementType
description: The passed <code data-dev-comment-type="paramref" class="paramref">type</code>, for chaining.
description: The passed <code class="paramref">type</code>, for chaining.
content.vb: Public Shared Function Register(type As AchievementType) As AchievementType
overload: TinyLife.Goals.AchievementType.Register*
references:
- uid: TinyLife.Goals.Achievement
commentId: T:TinyLife.Goals.Achievement
parent: TinyLife.Goals
href: TinyLife.Goals.Achievement.html
name: Achievement
nameWithType: Achievement
fullName: TinyLife.Goals.Achievement
- uid: TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Register_TinyLife_Goals_AchievementType_
name: Register(AchievementType)
nameWithType: AchievementType.Register(AchievementType)
fullName: TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)
spec.csharp:
- uid: TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)
name: Register
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Register_TinyLife_Goals_AchievementType_
- name: (
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: )
spec.vb:
- uid: TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)
name: Register
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Register_TinyLife_Goals_AchievementType_
- name: (
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -683,6 +760,7 @@ references:
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<AchievementType>(AchievementType)
nameWithType: Extensions.JsonCopy<AchievementType>(AchievementType)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.AchievementType>(TinyLife.Goals.AchievementType)
@ -692,26 +770,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.AchievementType)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: '>'
- name: (
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.AchievementType)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: )
- name: (
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: )
- uid: System
commentId: N:System
@ -722,6 +806,7 @@ references:
fullName: System
- 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)
@ -731,6 +816,7 @@ references:
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: '>'
@ -740,6 +826,7 @@ references:
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: " "
@ -751,29 +838,36 @@ references:
- 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.Goals.AchievementType
commentId: T:TinyLife.Goals.AchievementType
parent: TinyLife.Goals
href: TinyLife.Goals.AchievementType.html
name: AchievementType
nameWithType: AchievementType
fullName: TinyLife.Goals.AchievementType
@ -802,6 +896,7 @@ references:
- name: " "
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: '>'
spec.vb:
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
@ -819,6 +914,7 @@ references:
- name: " "
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: )
- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2
commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2
@ -893,6 +989,7 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel
- uid: TinyLife.Goals.AchievementType.DisplayName
commentId: P:TinyLife.Goals.AchievementType.DisplayName
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_DisplayName
name: DisplayName
nameWithType: AchievementType.DisplayName
fullName: TinyLife.Goals.AchievementType.DisplayName
@ -938,41 +1035,61 @@ references:
isExternal: true
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CompleteAchievement_TinyLife_Goals_AchievementType_
name: CompleteAchievement(AchievementType)
nameWithType: GameImpl.CompleteAchievement(AchievementType)
fullName: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
spec.csharp:
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
name: CompleteAchievement
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CompleteAchievement_TinyLife_Goals_AchievementType_
- name: (
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: )
spec.vb:
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
name: CompleteAchievement
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CompleteAchievement_TinyLife_Goals_AchievementType_
- name: (
- uid: TinyLife.Goals.AchievementType
name: AchievementType
href: TinyLife.Goals.AchievementType.html
- name: )
- uid: TinyLife.Goals.GoalSetInfo
commentId: T:TinyLife.Goals.GoalSetInfo
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSetInfo.html
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
name: Name
nameWithType: AchievementType.Name
fullName: TinyLife.Goals.AchievementType.Name
- uid: TinyLife.Goals.AchievementType.DisplayName*
commentId: Overload:TinyLife.Goals.AchievementType.DisplayName
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_DisplayName
name: DisplayName
nameWithType: AchievementType.DisplayName
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_System_Boolean_
name: AchievementType
nameWithType: AchievementType.AchievementType
fullName: TinyLife.Goals.AchievementType.AchievementType
@ -982,21 +1099,25 @@ references:
- uid: TinyLife.Goals.GoalInfo
commentId: T:TinyLife.Goals.GoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.GoalInfo.html
name: GoalInfo
nameWithType: GoalInfo
fullName: TinyLife.Goals.GoalInfo
- uid: TinyLife.Goals.AchievementType.Construct*
commentId: Overload:TinyLife.Goals.AchievementType.Construct
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Construct
name: Construct
nameWithType: AchievementType.Construct
fullName: TinyLife.Goals.AchievementType.Construct
- uid: TinyLife.Goals.AchievementType.Types
commentId: F:TinyLife.Goals.AchievementType.Types
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Types
name: Types
nameWithType: AchievementType.Types
fullName: TinyLife.Goals.AchievementType.Types
- uid: TinyLife.Goals.AchievementType.Register*
commentId: Overload:TinyLife.Goals.AchievementType.Register
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Register_TinyLife_Goals_AchievementType_
name: Register
nameWithType: AchievementType.Register
fullName: TinyLife.Goals.AchievementType.Register

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)
@ -28,7 +28,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nAn amount goal is an auto-triggered goal, intended to be used with <xref href=\"TinyLife.Goals.AutoGoalInfo\" data-throw-if-not-resolved=\"false\"></xref>, that keeps track of an amount of things that have been completed.\nTo trigger all amount goals in a goal set, use <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>.\n"
summary: >-
An amount goal is an auto-triggered goal, intended to be used with <xref href="TinyLife.Goals.AutoGoalInfo" data-throw-if-not-resolved="false"></xref>, that keeps track of an amount of things that have been completed.
To trigger all amount goals in a goal set, use <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 class AmountGoal : AutoTriggerGoal<float>, IGenericDataHolder'
@ -49,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)
@ -119,7 +123,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns the progress percentage (between 0 and 1) that this goal has\n"
summary: Returns the progress percentage (between 0 and 1) that this goal has
example: []
syntax:
content: public override float GetProgress()
@ -151,23 +155,23 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nResets this goal to the default values, which should cause 0 to be returned on <xref href=\"TinyLife.Goals.Goal.GetProgress\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: Resets this goal to the default values, which should cause 0 to be returned on <xref href="TinyLife.Goals.Goal.GetProgress" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public override void Reset()
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:
@ -180,16 +184,25 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns a string that is used in a goal set&apos;s displayed ui information that determines the progress of this goal.\nBy 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.\n"
summary: >-
Returns a string that is used in a goal set's displayed ui information that determines the progress of this goal.
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)
@ -212,13 +225,17 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCauses this auto-triggered goal to be triggered.\nThis method should only be called if <xref href=\"TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)\" data-throw-if-not-resolved=\"false\"></xref> returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>.\n"
summary: >-
Causes this auto-triggered goal to be triggered.
This method should only be called if <xref href="TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)" data-throw-if-not-resolved="false"></xref> returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.
example: []
syntax:
content: public override void Trigger(float value)
parameters:
- id: value
type: System.Single
description: The value to trigger.
content.vb: Public Overrides Sub Trigger(value As Single)
overridden: TinyLife.Goals.AutoTriggerGoal{System.Single}.Trigger(System.Single)
overload: TinyLife.Goals.AmountGoal.Trigger*
@ -229,13 +246,14 @@ references:
- uid: TinyLife.Goals.AutoGoalInfo
commentId: T:TinyLife.Goals.AutoGoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.AutoGoalInfo.html
name: AutoGoalInfo
nameWithType: AutoGoalInfo
fullName: TinyLife.Goals.AutoGoalInfo
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___
name: Trigger(IGoalTriggerable, object, GoalTrigger, params object[])
nameWithType: IGoalTriggerable.Trigger(IGoalTriggerable, object, GoalTrigger, params object[])
fullName: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, object, TinyLife.Goals.GoalTrigger, params object[])
@ -245,9 +263,11 @@ references:
spec.csharp:
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
name: Trigger
href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___
- name: (
- uid: TinyLife.Goals.IGoalTriggerable
name: IGoalTriggerable
href: TinyLife.Goals.IGoalTriggerable.html
- name: ','
- name: " "
- uid: System.Object
@ -258,6 +278,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- name: params
@ -272,9 +293,11 @@ references:
spec.vb:
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
name: Trigger
href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___
- name: (
- uid: TinyLife.Goals.IGoalTriggerable
name: IGoalTriggerable
href: TinyLife.Goals.IGoalTriggerable.html
- name: ','
- name: " "
- uid: System.Object
@ -285,6 +308,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- name: ParamArray
@ -298,21 +322,26 @@ references:
- name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -334,6 +363,7 @@ references:
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
parent: TinyLife.Goals
href: TinyLife.Goals.Goal.html
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
@ -341,6 +371,7 @@ references:
commentId: T:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}
parent: TinyLife.Goals
definition: TinyLife.Goals.Goal`1
href: TinyLife.Goals.Goal-1.html
name: Goal<AutoGoalInfo>
nameWithType: Goal<AutoGoalInfo>
fullName: TinyLife.Goals.Goal<TinyLife.Goals.AutoGoalInfo>
@ -350,22 +381,27 @@ references:
spec.csharp:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: '>'
spec.vb:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal
commentId: T:TinyLife.Goals.AutoTriggerGoal
parent: TinyLife.Goals
href: TinyLife.Goals.AutoTriggerGoal.html
name: AutoTriggerGoal
nameWithType: AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal
@ -373,7 +409,7 @@ references:
commentId: T:TinyLife.Goals.AutoTriggerGoal{System.Single}
parent: TinyLife.Goals
definition: TinyLife.Goals.AutoTriggerGoal`1
href: https://learn.microsoft.com/dotnet/api/system.single
href: TinyLife.Goals.AutoTriggerGoal-1.html
name: AutoTriggerGoal<float>
nameWithType: AutoTriggerGoal<float>
fullName: TinyLife.Goals.AutoTriggerGoal<float>
@ -383,6 +419,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: <
- uid: System.Single
name: float
@ -392,6 +429,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: (
- name: Of
- name: " "
@ -411,7 +449,7 @@ references:
commentId: M:TinyLife.Goals.AutoTriggerGoal{System.Single}.Trigger(System.Object)
parent: TinyLife.Goals.AutoTriggerGoal{System.Single}
definition: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
name: Trigger(object)
nameWithType: AutoTriggerGoal<float>.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal<float>.Trigger(object)
@ -421,6 +459,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Single}.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -430,6 +469,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Single}.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -440,7 +480,7 @@ references:
commentId: M:TinyLife.Goals.AutoTriggerGoal{System.Single}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
parent: TinyLife.Goals.AutoTriggerGoal{System.Single}
definition: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal<float>.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal<float>.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
@ -450,6 +490,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Single}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -459,6 +500,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -469,6 +511,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Single}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -478,6 +521,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -489,6 +533,7 @@ references:
commentId: P:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}.Info
parent: TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}
definition: TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<AutoGoalInfo>.Info
fullName: TinyLife.Goals.Goal<TinyLife.Goals.AutoGoalInfo>.Info
@ -497,34 +542,94 @@ references:
- uid: TinyLife.Goals.Goal.Name
commentId: F:TinyLife.Goals.Goal.Name
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Name
name: Name
nameWithType: Goal.Name
fullName: TinyLife.Goals.Goal.Name
- uid: TinyLife.Goals.Goal.Set
commentId: P:TinyLife.Goals.Goal.Set
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Set
name: Set
nameWithType: Goal.Set
fullName: TinyLife.Goals.Goal.Set
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
name: Validate(GoalSet)
nameWithType: Goal.Validate(GoalSet)
fullName: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
spec.csharp:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
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)
@ -895,6 +1000,7 @@ references:
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<AmountGoal>(AmountGoal)
nameWithType: Extensions.JsonCopy<AmountGoal>(AmountGoal)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.AmountGoal>(TinyLife.Goals.AmountGoal)
@ -904,26 +1010,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.AmountGoal)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.AmountGoal
name: AmountGoal
href: TinyLife.Goals.AmountGoal.html
- name: '>'
- name: (
- uid: TinyLife.Goals.AmountGoal
name: AmountGoal
href: TinyLife.Goals.AmountGoal.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.AmountGoal)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.AmountGoal
name: AmountGoal
href: TinyLife.Goals.AmountGoal.html
- name: )
- name: (
- uid: TinyLife.Goals.AmountGoal
name: AmountGoal
href: TinyLife.Goals.AmountGoal.html
- name: )
- uid: System
commentId: N:System
@ -964,6 +1076,7 @@ references:
isExternal: true
- uid: TinyLife.Goals.Goal`1
commentId: T:TinyLife.Goals.Goal`1
href: TinyLife.Goals.Goal-1.html
name: Goal<TInfo>
nameWithType: Goal<TInfo>
fullName: TinyLife.Goals.Goal<TInfo>
@ -973,12 +1086,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- name: TInfo
- name: '>'
spec.vb:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
@ -986,6 +1101,7 @@ references:
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal`1
commentId: T:TinyLife.Goals.AutoTriggerGoal`1
href: TinyLife.Goals.AutoTriggerGoal-1.html
name: AutoTriggerGoal<T>
nameWithType: AutoTriggerGoal<T>
fullName: TinyLife.Goals.AutoTriggerGoal<T>
@ -995,12 +1111,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: (
- name: Of
- name: " "
@ -1031,7 +1149,7 @@ references:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
name: Trigger(object)
nameWithType: AutoTriggerGoal<T>.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(object)
@ -1041,6 +1159,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -1050,6 +1169,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -1059,7 +1179,7 @@ references:
- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
commentId: M:TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal<T>.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
@ -1069,6 +1189,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -1078,6 +1199,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -1088,6 +1210,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -1097,6 +1220,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -1106,6 +1230,7 @@ references:
- name: )
- uid: TinyLife.Goals.Goal`1.Info
commentId: P:TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<TInfo>.Info
fullName: TinyLife.Goals.Goal<TInfo>.Info
@ -1157,6 +1282,7 @@ references:
- 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)
@ -1166,6 +1292,7 @@ references:
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: '>'
@ -1175,6 +1302,7 @@ references:
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: " "
@ -1186,28 +1314,35 @@ references:
- 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.Goals.AmountGoal.#ctor*
commentId: Overload:TinyLife.Goals.AmountGoal.#ctor
href: TinyLife.Goals.AmountGoal.html#TinyLife_Goals_AmountGoal__ctor_TinyLife_Goals_GoalSet_TinyLife_Goals_AutoGoalInfo_
name: AmountGoal
nameWithType: AmountGoal.AmountGoal
fullName: TinyLife.Goals.AmountGoal.AmountGoal
@ -1217,27 +1352,32 @@ references:
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSet.html
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
- uid: TinyLife.Goals.Goal.GetProgress
commentId: M:TinyLife.Goals.Goal.GetProgress
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
name: GetProgress()
nameWithType: Goal.GetProgress()
fullName: TinyLife.Goals.Goal.GetProgress()
spec.csharp:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
- uid: TinyLife.Goals.AmountGoal.GetProgress*
commentId: Overload:TinyLife.Goals.AmountGoal.GetProgress
href: TinyLife.Goals.AmountGoal.html#TinyLife_Goals_AmountGoal_GetProgress
name: GetProgress
nameWithType: AmountGoal.GetProgress
fullName: TinyLife.Goals.AmountGoal.GetProgress
@ -1255,45 +1395,76 @@ references:
- uid: TinyLife.Goals.Goal.Reset
commentId: M:TinyLife.Goals.Goal.Reset
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
name: Reset()
nameWithType: Goal.Reset()
fullName: TinyLife.Goals.Goal.Reset()
spec.csharp:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
- uid: TinyLife.Goals.AmountGoal.Reset*
commentId: Overload:TinyLife.Goals.AmountGoal.Reset
href: TinyLife.Goals.AmountGoal.html#TinyLife_Goals_AmountGoal_Reset
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
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_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_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_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
@ -1305,11 +1476,64 @@ references:
nameWithType.vb: String
fullName.vb: String
name.vb: String
- 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
isExternal: true
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
nameWithType.vb: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object)
fullName.vb: TinyLife.Goals.AutoTriggerGoal.CanTrigger(Object, TinyLife.Goals.GoalTrigger, Object)
name.vb: CanTrigger(Object, GoalTrigger, Object)
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal{System.Single}.Trigger(System.Single)
commentId: M:TinyLife.Goals.AutoTriggerGoal{System.Single}.Trigger(System.Single)
parent: TinyLife.Goals.AutoTriggerGoal{System.Single}
definition: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
href: https://learn.microsoft.com/dotnet/api/system.single
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
name: Trigger(float)
nameWithType: AutoTriggerGoal<float>.Trigger(float)
fullName: TinyLife.Goals.AutoTriggerGoal<float>.Trigger(float)
@ -1319,6 +1543,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Single}.Trigger(System.Single)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- uid: System.Single
name: float
@ -1328,6 +1553,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Single}.Trigger(System.Single)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- uid: System.Single
name: Single
@ -1336,11 +1562,13 @@ references:
- name: )
- uid: TinyLife.Goals.AmountGoal.Trigger*
commentId: Overload:TinyLife.Goals.AmountGoal.Trigger
href: TinyLife.Goals.AmountGoal.html#TinyLife_Goals_AmountGoal_Trigger_System_Single_
name: Trigger
nameWithType: AmountGoal.Trigger
fullName: TinyLife.Goals.AmountGoal.Trigger
- 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_
name: Trigger(T)
nameWithType: AutoTriggerGoal<T>.Trigger(T)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(T)
@ -1349,12 +1577,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- name: T
- name: )

View file

@ -31,7 +31,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA <xref href=\"TinyLife.Goals.GoalInfo\" data-throw-if-not-resolved=\"false\"></xref> for an auto-triggered goal, specifically a <xref href=\"TinyLife.Goals.AmountGoal\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Goals.ConditionedGoal\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Goals.DistinctGoal\" data-throw-if-not-resolved=\"false\"></xref>.\nTo construct a new auto goal info, use the provided static methods in this class.\n"
summary: >-
A <xref href="TinyLife.Goals.GoalInfo" data-throw-if-not-resolved="false"></xref> for an auto-triggered goal, specifically a <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
To construct a new auto goal info, use the provided static methods in this class.
example: []
syntax:
content: 'public class AutoGoalInfo : GoalInfo, IGenericDataHolder'
@ -80,7 +83,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA set of <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> instances that trigger this auto goal.\nThis value is used in <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>.\n"
summary: >-
A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances that trigger this auto goal.
This value is used in <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 GoalTrigger[] Triggers
@ -109,7 +115,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA condition, which takes in an object and returns whether this auto goal can be triggered.\nThis value is used in <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>.\n"
summary: >-
A condition, which takes in an object and returns whether this auto goal can be triggered.
This value is used in <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 Func<object, bool> Condition
@ -138,7 +147,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new auto goal info with the given settings.\nTo create a new auto goal info of an API-provided type, use any of the static methods in this class.\n"
summary: >-
Creates a new auto goal info with the given settings.
To create a new auto goal info of an API-provided type, use any of the static methods in this class.
example: []
syntax:
content: protected AutoGoalInfo(string name, GoalTrigger[] triggers, Func<object, bool> condition, Func<GoalSet, AutoGoalInfo, Goal> constructor)
@ -182,7 +194,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new timed auto goal info which will construct a <xref href=\"TinyLife.Goals.TimedGoal\" data-throw-if-not-resolved=\"false\"></xref>\nCheck <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> documentation to see if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">triggers</code> are compatible with the type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> and this type of goal.\n"
summary: >-
Creates a new timed auto goal info which will construct a <xref href="TinyLife.Goals.TimedGoal" data-throw-if-not-resolved="false"></xref>
Check <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> documentation to see if the given <code class="paramref">triggers</code> are compatible with the type parameter <code class="typeparamref">T</code> and this type of goal.
example: []
syntax:
content: public static AutoGoalInfo Timed<T>(string name, TimeSpan goalTime, Func<T, bool> condition = null, params GoalTrigger[] triggers)
@ -201,7 +216,7 @@ items:
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
typeParameters:
- id: T
description: The type of object that this goal is related to. See the documentation for the chosen <code data-dev-comment-type="paramref" class="paramref">triggers</code> for compatibility between goal objects and goal triggers
description: The type of object that this goal is related to. See the documentation for the chosen <code class="paramref">triggers</code> for compatibility between goal objects and goal triggers
return:
type: TinyLife.Goals.AutoGoalInfo
description: An auto goal info with the given settings
@ -232,7 +247,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new amount-based auto goal info which will construct an <xref href=\"TinyLife.Goals.AmountGoal\" data-throw-if-not-resolved=\"false\"></xref>\nCheck <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> documentation to see if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">triggers</code> are compatible with the type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> and this type of goal.\n"
summary: >-
Creates a new amount-based auto goal info which will construct an <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>
Check <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> documentation to see if the given <code class="paramref">triggers</code> are compatible with the type parameter <code class="typeparamref">T</code> and this type of goal.
example: []
syntax:
content: public static AutoGoalInfo Amount<T>(string name, float goalAmount, Func<T, bool> condition = null, params GoalTrigger[] triggers)
@ -251,7 +269,7 @@ items:
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
typeParameters:
- id: T
description: The type of object that this goal is related to. See the documentation for the chosen <code data-dev-comment-type="paramref" class="paramref">triggers</code> for compatibility between goal objects and goal triggers
description: The type of object that this goal is related to. See the documentation for the chosen <code class="paramref">triggers</code> for compatibility between goal objects and goal triggers
return:
type: TinyLife.Goals.AutoGoalInfo
description: An auto goal info with the given settings
@ -282,7 +300,12 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new auto goal info which will construct a <xref href=\"TinyLife.Goals.DistinctGoal\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method creates a distinct goal that requires a set of distinctly named objects and that is completed when the <code data-dev-comment-type=\"paramref\" class=\"paramref\">goalItemAmount</code> is reached.\nCheck <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> documentation to see if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">triggers</code> are compatible with the type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> and this type of goal.\n"
summary: >-
Creates a new auto goal info which will construct a <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
This method creates a distinct goal that requires a set of distinctly named objects and that is completed when the <code class="paramref">goalItemAmount</code> is reached.
Check <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> documentation to see if the given <code class="paramref">triggers</code> are compatible with the type parameter <code class="typeparamref">T</code> and this type of goal.
example: []
syntax:
content: public static AutoGoalInfo Distinct<T>(string name, int goalItemAmount, Func<T, string> goalItemNameSelector, Func<T, bool> condition = null, params GoalTrigger[] triggers)
@ -304,7 +327,7 @@ items:
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
typeParameters:
- id: T
description: The type of object that this goal is related to. See the documentation for the chosen <code data-dev-comment-type="paramref" class="paramref">triggers</code> for compatibility between goal objects and goal triggers
description: The type of object that this goal is related to. See the documentation for the chosen <code class="paramref">triggers</code> for compatibility between goal objects and goal triggers
return:
type: TinyLife.Goals.AutoGoalInfo
description: An auto goal info with the given settings
@ -335,7 +358,12 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new auto goal info which will construct a <xref href=\"TinyLife.Goals.DistinctGoal%601\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method creates a distinct goal that requires a set of distinctly named objects and that is completed when the set of objects matches the <code data-dev-comment-type=\"paramref\" class=\"paramref\">goalItems</code> exactly.\nCheck <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> documentation to see if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">triggers</code> are compatible with the type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> and this type of goal.\n"
summary: >-
Creates a new auto goal info which will construct a <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref>.
This method creates a distinct goal that requires a set of distinctly named objects and that is completed when the set of objects matches the <code class="paramref">goalItems</code> exactly.
Check <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> documentation to see if the given <code class="paramref">triggers</code> are compatible with the type parameter <code class="typeparamref">T</code> and this type of goal.
example: []
syntax:
content: public static AutoGoalInfo Distinct<T>(string name, IEnumerable<string> goalItems, Func<T, string> goalItemNameSelector, Func<T, bool> condition = null, params GoalTrigger[] triggers)
@ -357,7 +385,7 @@ items:
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
typeParameters:
- id: T
description: The type of object that this goal is related to. See the documentation for the chosen <code data-dev-comment-type="paramref" class="paramref">triggers</code> for compatibility between goal objects and goal triggers
description: The type of object that this goal is related to. See the documentation for the chosen <code class="paramref">triggers</code> for compatibility between goal objects and goal triggers
return:
type: TinyLife.Goals.AutoGoalInfo
description: An auto goal info with the given settings
@ -388,7 +416,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new auto goal info which will construct a <xref href=\"TinyLife.Goals.ConditionedGoal\" data-throw-if-not-resolved=\"false\"></xref>.\nCheck <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref> documentation to see if the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">triggers</code> are compatible with the type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> and this type of goal.\n"
summary: >-
Creates a new auto goal info which will construct a <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>.
Check <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> documentation to see if the given <code class="paramref">triggers</code> are compatible with the type parameter <code class="typeparamref">T</code> and this type of goal.
example: []
syntax:
content: public static AutoGoalInfo Conditioned<T>(string name, Func<T, bool> condition = null, params GoalTrigger[] triggers)
@ -404,7 +435,7 @@ items:
description: A set of <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref> instances which represents the triggers that this goal should react to
typeParameters:
- id: T
description: The type of object that this goal is related to. See the documentation for the chosen <code data-dev-comment-type="paramref" class="paramref">triggers</code> for compatibility between goal objects and goal triggers
description: The type of object that this goal is related to. See the documentation for the chosen <code class="paramref">triggers</code> for compatibility between goal objects and goal triggers
return:
type: TinyLife.Goals.AutoGoalInfo
description: An auto goal info with the given settings
@ -417,41 +448,50 @@ references:
- uid: TinyLife.Goals.GoalInfo
commentId: T:TinyLife.Goals.GoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.GoalInfo.html
name: GoalInfo
nameWithType: GoalInfo
fullName: TinyLife.Goals.GoalInfo
- uid: TinyLife.Goals.AmountGoal
commentId: T:TinyLife.Goals.AmountGoal
href: TinyLife.Goals.AmountGoal.html
name: AmountGoal
nameWithType: AmountGoal
fullName: TinyLife.Goals.AmountGoal
- uid: TinyLife.Goals.ConditionedGoal
commentId: T:TinyLife.Goals.ConditionedGoal
href: TinyLife.Goals.ConditionedGoal.html
name: ConditionedGoal
nameWithType: ConditionedGoal
fullName: TinyLife.Goals.ConditionedGoal
- uid: TinyLife.Goals.DistinctGoal
commentId: T:TinyLife.Goals.DistinctGoal
href: TinyLife.Goals.DistinctGoal.html
name: DistinctGoal
nameWithType: DistinctGoal
fullName: TinyLife.Goals.DistinctGoal
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -480,28 +520,34 @@ references:
- uid: TinyLife.Goals.GoalInfo.Name
commentId: F:TinyLife.Goals.GoalInfo.Name
parent: TinyLife.Goals.GoalInfo
href: TinyLife.Goals.GoalInfo.html#TinyLife_Goals_GoalInfo_Name
name: Name
nameWithType: GoalInfo.Name
fullName: TinyLife.Goals.GoalInfo.Name
- uid: TinyLife.Goals.GoalInfo.Construct(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.GoalInfo.Construct(TinyLife.Goals.GoalSet)
parent: TinyLife.Goals.GoalInfo
href: TinyLife.Goals.GoalInfo.html#TinyLife_Goals_GoalInfo_Construct_TinyLife_Goals_GoalSet_
name: Construct(GoalSet)
nameWithType: GoalInfo.Construct(GoalSet)
fullName: TinyLife.Goals.GoalInfo.Construct(TinyLife.Goals.GoalSet)
spec.csharp:
- uid: TinyLife.Goals.GoalInfo.Construct(TinyLife.Goals.GoalSet)
name: Construct
href: TinyLife.Goals.GoalInfo.html#TinyLife_Goals_GoalInfo_Construct_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalInfo.Construct(TinyLife.Goals.GoalSet)
name: Construct
href: TinyLife.Goals.GoalInfo.html#TinyLife_Goals_GoalInfo_Construct_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
@ -872,6 +918,7 @@ references:
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<AutoGoalInfo>(AutoGoalInfo)
nameWithType: Extensions.JsonCopy<AutoGoalInfo>(AutoGoalInfo)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.AutoGoalInfo>(TinyLife.Goals.AutoGoalInfo)
@ -881,26 +928,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.AutoGoalInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: '>'
- name: (
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.AutoGoalInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: )
- name: (
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: )
- uid: System
commentId: N:System
@ -977,6 +1030,7 @@ references:
- 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)
@ -986,6 +1040,7 @@ references:
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: '>'
@ -995,6 +1050,7 @@ references:
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: " "
@ -1006,36 +1062,43 @@ references:
- 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.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___
name: Trigger(IGoalTriggerable, object, GoalTrigger, params object[])
nameWithType: IGoalTriggerable.Trigger(IGoalTriggerable, object, GoalTrigger, params object[])
fullName: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, object, TinyLife.Goals.GoalTrigger, params object[])
@ -1045,9 +1108,11 @@ references:
spec.csharp:
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
name: Trigger
href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___
- name: (
- uid: TinyLife.Goals.IGoalTriggerable
name: IGoalTriggerable
href: TinyLife.Goals.IGoalTriggerable.html
- name: ','
- name: " "
- uid: System.Object
@ -1058,6 +1123,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- name: params
@ -1072,9 +1138,11 @@ references:
spec.vb:
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
name: Trigger
href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___
- name: (
- uid: TinyLife.Goals.IGoalTriggerable
name: IGoalTriggerable
href: TinyLife.Goals.IGoalTriggerable.html
- name: ','
- name: " "
- uid: System.Object
@ -1085,6 +1153,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- name: ParamArray
@ -1098,6 +1167,7 @@ references:
- name: )
- uid: TinyLife.Goals.GoalTrigger[]
isExternal: true
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger[]
nameWithType: GoalTrigger[]
fullName: TinyLife.Goals.GoalTrigger[]
@ -1107,11 +1177,13 @@ references:
spec.csharp:
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: (
- name: )
- uid: System.Func{System.Object,System.Boolean}
@ -1197,6 +1269,7 @@ references:
- name: )
- uid: TinyLife.Goals.AutoGoalInfo.#ctor*
commentId: Overload:TinyLife.Goals.AutoGoalInfo.#ctor
href: TinyLife.Goals.AutoGoalInfo.html#TinyLife_Goals_AutoGoalInfo__ctor_System_String_TinyLife_Goals_GoalTrigger___System_Func_System_Object_System_Boolean__System_Func_TinyLife_Goals_GoalSet_TinyLife_Goals_AutoGoalInfo_TinyLife_Goals_Goal__
name: AutoGoalInfo
nameWithType: AutoGoalInfo.AutoGoalInfo
fullName: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo
@ -1233,14 +1306,17 @@ references:
- name: <
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: ','
- name: " "
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: ','
- name: " "
- uid: TinyLife.Goals.Goal
name: Goal
href: TinyLife.Goals.Goal.html
- name: '>'
spec.vb:
- uid: System.Func`3
@ -1252,14 +1328,17 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: ','
- name: " "
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: ','
- name: " "
- uid: TinyLife.Goals.Goal
name: Goal
href: TinyLife.Goals.Goal.html
- name: )
- uid: System.Func`3
commentId: T:System.Func`3
@ -1303,11 +1382,13 @@ references:
- name: )
- uid: TinyLife.Goals.TimedGoal
commentId: T:TinyLife.Goals.TimedGoal
href: TinyLife.Goals.TimedGoal.html
name: TimedGoal
nameWithType: TimedGoal
fullName: TinyLife.Goals.TimedGoal
- uid: TinyLife.Goals.AutoGoalInfo.Timed*
commentId: Overload:TinyLife.Goals.AutoGoalInfo.Timed
href: TinyLife.Goals.AutoGoalInfo.html#TinyLife_Goals_AutoGoalInfo_Timed__1_System_String_System_TimeSpan_System_Func___0_System_Boolean__TinyLife_Goals_GoalTrigger___
name: Timed
nameWithType: AutoGoalInfo.Timed
fullName: TinyLife.Goals.AutoGoalInfo.Timed
@ -1363,11 +1444,13 @@ references:
- uid: TinyLife.Goals.AutoGoalInfo
commentId: T:TinyLife.Goals.AutoGoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.AutoGoalInfo.html
name: AutoGoalInfo
nameWithType: AutoGoalInfo
fullName: TinyLife.Goals.AutoGoalInfo
- uid: TinyLife.Goals.AutoGoalInfo.Amount*
commentId: Overload:TinyLife.Goals.AutoGoalInfo.Amount
href: TinyLife.Goals.AutoGoalInfo.html#TinyLife_Goals_AutoGoalInfo_Amount__1_System_String_System_Single_System_Func___0_System_Boolean__TinyLife_Goals_GoalTrigger___
name: Amount
nameWithType: AutoGoalInfo.Amount
fullName: TinyLife.Goals.AutoGoalInfo.Amount
@ -1384,6 +1467,7 @@ references:
name.vb: Single
- uid: TinyLife.Goals.AutoGoalInfo.Distinct*
commentId: Overload:TinyLife.Goals.AutoGoalInfo.Distinct
href: TinyLife.Goals.AutoGoalInfo.html#TinyLife_Goals_AutoGoalInfo_Distinct__1_System_String_System_Int32_System_Func___0_System_String__System_Func___0_System_Boolean__TinyLife_Goals_GoalTrigger___
name: Distinct
nameWithType: AutoGoalInfo.Distinct
fullName: TinyLife.Goals.AutoGoalInfo.Distinct
@ -1441,6 +1525,7 @@ references:
- name: )
- uid: TinyLife.Goals.DistinctGoal`1
commentId: T:TinyLife.Goals.DistinctGoal`1
href: TinyLife.Goals.DistinctGoal-1.html
name: DistinctGoal<T>
nameWithType: DistinctGoal<T>
fullName: TinyLife.Goals.DistinctGoal<T>
@ -1450,12 +1535,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.DistinctGoal`1
name: DistinctGoal
href: TinyLife.Goals.DistinctGoal-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: TinyLife.Goals.DistinctGoal`1
name: DistinctGoal
href: TinyLife.Goals.DistinctGoal-1.html
- name: (
- name: Of
- name: " "
@ -1563,6 +1650,7 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.AutoGoalInfo.Conditioned*
commentId: Overload:TinyLife.Goals.AutoGoalInfo.Conditioned
href: TinyLife.Goals.AutoGoalInfo.html#TinyLife_Goals_AutoGoalInfo_Conditioned__1_System_String_System_Func___0_System_Boolean__TinyLife_Goals_GoalTrigger___
name: Conditioned
nameWithType: AutoGoalInfo.Conditioned
fullName: TinyLife.Goals.AutoGoalInfo.Conditioned

View file

@ -7,8 +7,8 @@ items:
children:
- TinyLife.Goals.AutoTriggerGoal`1.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)
- TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
- TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
- TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
- TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
langs:
- csharp
- vb
@ -27,7 +27,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nAn auto-triggered goal is intended to be used with <xref href=\"TinyLife.Goals.AutoGoalInfo\" data-throw-if-not-resolved=\"false\"></xref>. This is the base class for all auto-triggered goals.\nAuto-triggered goals do not need to be called, triggered or referenced manually, since they get triggered automatically based on a <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
An auto-triggered goal is intended to be used with <xref href="TinyLife.Goals.AutoGoalInfo" data-throw-if-not-resolved="false"></xref>. This is the base class for all auto-triggered goals.
Auto-triggered goals do not need to be called, triggered or referenced manually, since they get triggered automatically based on a <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public abstract class AutoTriggerGoal<T> : AutoTriggerGoal, IGenericDataHolder'
@ -53,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)
@ -128,13 +132,17 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCauses this auto-triggered goal to be triggered.\nThis method should only be called if <xref href=\"TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)\" data-throw-if-not-resolved=\"false\"></xref> returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>.\n"
summary: >-
Causes this auto-triggered goal to be triggered.
This method should only be called if <xref href="TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)" data-throw-if-not-resolved="false"></xref> returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.
example: []
syntax:
content: public abstract void Trigger(T value)
parameters:
- id: value
type: '{T}'
description: The value to trigger.
content.vb: Public MustOverride Sub Trigger(value As T)
overload: TinyLife.Goals.AutoTriggerGoal`1.Trigger*
nameWithType.vb: AutoTriggerGoal(Of T).Trigger(T)
@ -161,7 +169,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCauses this auto-triggered goal to be triggered.\nThis method should only be called if <xref href=\"TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)\" data-throw-if-not-resolved=\"false\"></xref> returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>.\n"
summary: >-
Causes this auto-triggered goal to be triggered.
This method should only be called if <xref href="TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)" data-throw-if-not-resolved="false"></xref> returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.
example: []
syntax:
content: public override sealed void Trigger(object value)
@ -197,7 +208,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns whether this auto-triggered goal can currently be triggered.\nIf this method returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>, <xref href=\"TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)\" data-throw-if-not-resolved=\"false\"></xref> should always cause a change in this goal.\n"
summary: >-
Returns whether this auto-triggered goal can currently be triggered.
If this method returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>, <xref href="TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)" data-throw-if-not-resolved="false"></xref> should always cause a change in this goal.
example: []
syntax:
content: public override bool CanTrigger(object obj, GoalTrigger trigger, object value)
@ -221,23 +235,42 @@ items:
fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger(Object, TinyLife.Goals.GoalTrigger, Object)
name.vb: CanTrigger(Object, GoalTrigger, Object)
references:
- uid: TinyLife.Goals.AutoGoalInfo
commentId: T:TinyLife.Goals.AutoGoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.AutoGoalInfo.html
name: AutoGoalInfo
nameWithType: AutoGoalInfo
fullName: TinyLife.Goals.AutoGoalInfo
- uid: TinyLife.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -259,6 +292,7 @@ references:
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
parent: TinyLife.Goals
href: TinyLife.Goals.Goal.html
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
@ -266,6 +300,7 @@ references:
commentId: T:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}
parent: TinyLife.Goals
definition: TinyLife.Goals.Goal`1
href: TinyLife.Goals.Goal-1.html
name: Goal<AutoGoalInfo>
nameWithType: Goal<AutoGoalInfo>
fullName: TinyLife.Goals.Goal<TinyLife.Goals.AutoGoalInfo>
@ -275,22 +310,27 @@ references:
spec.csharp:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: '>'
spec.vb:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal
commentId: T:TinyLife.Goals.AutoTriggerGoal
parent: TinyLife.Goals
href: TinyLife.Goals.AutoTriggerGoal.html
name: AutoTriggerGoal
nameWithType: AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal
@ -305,6 +345,7 @@ references:
commentId: P:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}.Info
parent: TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}
definition: TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<AutoGoalInfo>.Info
fullName: TinyLife.Goals.Goal<TinyLife.Goals.AutoGoalInfo>.Info
@ -313,82 +354,163 @@ references:
- uid: TinyLife.Goals.Goal.Name
commentId: F:TinyLife.Goals.Goal.Name
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Name
name: Name
nameWithType: Goal.Name
fullName: TinyLife.Goals.Goal.Name
- uid: TinyLife.Goals.Goal.Set
commentId: P:TinyLife.Goals.Goal.Set
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Set
name: Set
nameWithType: Goal.Set
fullName: TinyLife.Goals.Goal.Set
- uid: TinyLife.Goals.Goal.GetProgress
commentId: M:TinyLife.Goals.Goal.GetProgress
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
name: GetProgress()
nameWithType: Goal.GetProgress()
fullName: TinyLife.Goals.Goal.GetProgress()
spec.csharp:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
- uid: TinyLife.Goals.Goal.Reset
commentId: M:TinyLife.Goals.Goal.Reset
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
name: Reset()
nameWithType: Goal.Reset()
fullName: TinyLife.Goals.Goal.Reset()
spec.csharp:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
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
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_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_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)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
name: Validate(GoalSet)
nameWithType: Goal.Validate(GoalSet)
fullName: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
spec.csharp:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
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)
@ -759,6 +881,7 @@ references:
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<AutoTriggerGoal<T>>(AutoTriggerGoal<T>)
nameWithType: Extensions.JsonCopy<AutoTriggerGoal<T>>(AutoTriggerGoal<T>)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.AutoTriggerGoal<T>>(TinyLife.Goals.AutoTriggerGoal<T>)
@ -768,9 +891,11 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.AutoTriggerGoal{`0})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: <
- name: T
- name: '>'
@ -778,6 +903,7 @@ references:
- name: (
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: <
- name: T
- name: '>'
@ -785,11 +911,13 @@ references:
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.AutoTriggerGoal{`0})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: (
- name: Of
- name: " "
@ -799,6 +927,7 @@ references:
- name: (
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: (
- name: Of
- name: " "
@ -844,6 +973,7 @@ references:
isExternal: true
- uid: TinyLife.Goals.Goal`1
commentId: T:TinyLife.Goals.Goal`1
href: TinyLife.Goals.Goal-1.html
name: Goal<TInfo>
nameWithType: Goal<TInfo>
fullName: TinyLife.Goals.Goal<TInfo>
@ -853,12 +983,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- name: TInfo
- name: '>'
spec.vb:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
@ -888,6 +1020,7 @@ references:
isExternal: true
- uid: TinyLife.Goals.Goal`1.Info
commentId: P:TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<TInfo>.Info
fullName: TinyLife.Goals.Goal<TInfo>.Info
@ -939,6 +1072,7 @@ references:
- 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)
@ -948,6 +1082,7 @@ references:
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: '>'
@ -957,6 +1092,7 @@ references:
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: " "
@ -968,28 +1104,35 @@ references:
- 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.Goals.AutoTriggerGoal`1.#ctor*
commentId: Overload:TinyLife.Goals.AutoTriggerGoal`1.#ctor
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1__ctor_TinyLife_Goals_GoalSet_TinyLife_Goals_AutoGoalInfo_
name: AutoTriggerGoal
nameWithType: AutoTriggerGoal<T>.AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal<T>.AutoTriggerGoal
@ -999,38 +1142,58 @@ references:
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSet.html
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
- uid: TinyLife.Goals.AutoGoalInfo
commentId: T:TinyLife.Goals.AutoGoalInfo
parent: TinyLife.Goals
name: AutoGoalInfo
nameWithType: AutoGoalInfo
fullName: TinyLife.Goals.AutoGoalInfo
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
- 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
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: Trigger(object)
nameWithType: AutoTriggerGoal<T>.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(object)
nameWithType.vb: AutoTriggerGoal(Of T).Trigger(Object)
fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(Object)
name.vb: Trigger(Object)
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
nameWithType.vb: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object)
fullName.vb: TinyLife.Goals.AutoTriggerGoal.CanTrigger(Object, TinyLife.Goals.GoalTrigger, Object)
name.vb: CanTrigger(Object, GoalTrigger, Object)
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
name: Trigger
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
name: Trigger
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
@ -1038,6 +1201,7 @@ references:
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger*
commentId: Overload:TinyLife.Goals.AutoTriggerGoal`1.Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
name: Trigger
nameWithType: AutoTriggerGoal<T>.Trigger
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger
@ -1057,7 +1221,7 @@ references:
commentId: M:TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)
parent: TinyLife.Goals.AutoTriggerGoal
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_Trigger_System_Object_
name: Trigger(object)
nameWithType: AutoTriggerGoal.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(object)
@ -1067,6 +1231,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_Trigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -1076,74 +1241,21 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_Trigger_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- 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
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
nameWithType.vb: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object)
fullName.vb: TinyLife.Goals.AutoTriggerGoal.CanTrigger(Object, TinyLife.Goals.GoalTrigger, Object)
name.vb: CanTrigger(Object, GoalTrigger, Object)
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger*
commentId: Overload:TinyLife.Goals.AutoTriggerGoal`1.CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger
nameWithType: AutoTriggerGoal<T>.CanTrigger
fullName: TinyLife.Goals.AutoTriggerGoal<T>.CanTrigger
nameWithType.vb: AutoTriggerGoal(Of T).CanTrigger
fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger
- uid: TinyLife.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: System.Boolean
commentId: T:System.Boolean
parent: System

View file

@ -26,7 +26,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nAn auto-triggered goal is intended to be used with <xref href=\"TinyLife.Goals.AutoGoalInfo\" data-throw-if-not-resolved=\"false\"></xref>. This is the base class for all auto-triggered goals.\nAuto-triggered goals do not need to be called, triggered or referenced manually, since they get triggered automatically based on a <xref href=\"TinyLife.Goals.GoalTrigger\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
An auto-triggered goal is intended to be used with <xref href="TinyLife.Goals.AutoGoalInfo" data-throw-if-not-resolved="false"></xref>. This is the base class for all auto-triggered goals.
Auto-triggered goals do not need to be called, triggered or referenced manually, since they get triggered automatically based on a <xref href="TinyLife.Goals.GoalTrigger" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public abstract class AutoTriggerGoal : Goal<AutoGoalInfo>, IGenericDataHolder'
@ -46,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)
@ -118,7 +122,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCauses this auto-triggered goal to be triggered.\nThis method should only be called if <xref href=\"TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)\" data-throw-if-not-resolved=\"false\"></xref> returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>.\n"
summary: >-
Causes this auto-triggered goal to be triggered.
This method should only be called if <xref href="TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)" data-throw-if-not-resolved="false"></xref> returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.
example: []
syntax:
content: public abstract void Trigger(object value)
@ -153,7 +160,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns whether this auto-triggered goal can currently be triggered.\nIf this method returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>, <xref href=\"TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)\" data-throw-if-not-resolved=\"false\"></xref> should always cause a change in this goal.\n"
summary: >-
Returns whether this auto-triggered goal can currently be triggered.
If this method returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>, <xref href="TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)" data-throw-if-not-resolved="false"></xref> should always cause a change in this goal.
example: []
syntax:
content: public virtual bool CanTrigger(object obj, GoalTrigger trigger, object value)
@ -179,32 +189,39 @@ references:
- uid: TinyLife.Goals.AutoGoalInfo
commentId: T:TinyLife.Goals.AutoGoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.AutoGoalInfo.html
name: AutoGoalInfo
nameWithType: AutoGoalInfo
fullName: TinyLife.Goals.AutoGoalInfo
- uid: TinyLife.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -226,6 +243,7 @@ references:
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
parent: TinyLife.Goals
href: TinyLife.Goals.Goal.html
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
@ -233,6 +251,7 @@ references:
commentId: T:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}
parent: TinyLife.Goals
definition: TinyLife.Goals.Goal`1
href: TinyLife.Goals.Goal-1.html
name: Goal<AutoGoalInfo>
nameWithType: Goal<AutoGoalInfo>
fullName: TinyLife.Goals.Goal<TinyLife.Goals.AutoGoalInfo>
@ -242,18 +261,22 @@ references:
spec.csharp:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: '>'
spec.vb:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: )
- uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder
@ -266,6 +289,7 @@ references:
commentId: P:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}.Info
parent: TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}
definition: TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<AutoGoalInfo>.Info
fullName: TinyLife.Goals.Goal<TinyLife.Goals.AutoGoalInfo>.Info
@ -274,82 +298,163 @@ references:
- uid: TinyLife.Goals.Goal.Name
commentId: F:TinyLife.Goals.Goal.Name
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Name
name: Name
nameWithType: Goal.Name
fullName: TinyLife.Goals.Goal.Name
- uid: TinyLife.Goals.Goal.Set
commentId: P:TinyLife.Goals.Goal.Set
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Set
name: Set
nameWithType: Goal.Set
fullName: TinyLife.Goals.Goal.Set
- uid: TinyLife.Goals.Goal.GetProgress
commentId: M:TinyLife.Goals.Goal.GetProgress
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
name: GetProgress()
nameWithType: Goal.GetProgress()
fullName: TinyLife.Goals.Goal.GetProgress()
spec.csharp:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
- uid: TinyLife.Goals.Goal.Reset
commentId: M:TinyLife.Goals.Goal.Reset
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
name: Reset()
nameWithType: Goal.Reset()
fullName: TinyLife.Goals.Goal.Reset()
spec.csharp:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
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
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_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_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)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
name: Validate(GoalSet)
nameWithType: Goal.Validate(GoalSet)
fullName: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
spec.csharp:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
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)
@ -720,6 +825,7 @@ references:
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<AutoTriggerGoal>(AutoTriggerGoal)
nameWithType: Extensions.JsonCopy<AutoTriggerGoal>(AutoTriggerGoal)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.AutoTriggerGoal>(TinyLife.Goals.AutoTriggerGoal)
@ -729,26 +835,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.AutoTriggerGoal)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.AutoTriggerGoal
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal.html
- name: '>'
- name: (
- uid: TinyLife.Goals.AutoTriggerGoal
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.AutoTriggerGoal)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.AutoTriggerGoal
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal.html
- name: )
- name: (
- uid: TinyLife.Goals.AutoTriggerGoal
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal.html
- name: )
- uid: System
commentId: N:System
@ -789,6 +901,7 @@ references:
isExternal: true
- uid: TinyLife.Goals.Goal`1
commentId: T:TinyLife.Goals.Goal`1
href: TinyLife.Goals.Goal-1.html
name: Goal<TInfo>
nameWithType: Goal<TInfo>
fullName: TinyLife.Goals.Goal<TInfo>
@ -798,12 +911,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- name: TInfo
- name: '>'
spec.vb:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
@ -833,6 +948,7 @@ references:
isExternal: true
- uid: TinyLife.Goals.Goal`1.Info
commentId: P:TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<TInfo>.Info
fullName: TinyLife.Goals.Goal<TInfo>.Info
@ -884,6 +1000,7 @@ references:
- 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)
@ -893,6 +1010,7 @@ references:
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: '>'
@ -902,6 +1020,7 @@ references:
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: " "
@ -913,28 +1032,35 @@ references:
- 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.Goals.AutoTriggerGoal.#ctor*
commentId: Overload:TinyLife.Goals.AutoTriggerGoal.#ctor
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal__ctor_TinyLife_Goals_GoalSet_TinyLife_Goals_AutoGoalInfo_
name: AutoTriggerGoal
nameWithType: AutoTriggerGoal.AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal.AutoTriggerGoal
@ -944,6 +1070,7 @@ references:
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSet.html
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
@ -951,7 +1078,7 @@ references:
commentId: M:TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
parent: TinyLife.Goals.AutoTriggerGoal
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
@ -961,6 +1088,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -970,6 +1098,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -980,6 +1109,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -989,6 +1119,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -998,12 +1129,14 @@ references:
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal.Trigger*
commentId: Overload:TinyLife.Goals.AutoTriggerGoal.Trigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_Trigger_System_Object_
name: Trigger
nameWithType: AutoTriggerGoal.Trigger
fullName: TinyLife.Goals.AutoTriggerGoal.Trigger
- uid: TinyLife.Goals.AutoTriggerGoal
commentId: T:TinyLife.Goals.AutoTriggerGoal
parent: TinyLife.Goals
href: TinyLife.Goals.AutoTriggerGoal.html
name: AutoTriggerGoal
nameWithType: AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal
@ -1011,7 +1144,7 @@ references:
commentId: M:TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)
parent: TinyLife.Goals.AutoTriggerGoal
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_Trigger_System_Object_
name: Trigger(object)
nameWithType: AutoTriggerGoal.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(object)
@ -1021,6 +1154,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_Trigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -1030,6 +1164,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_Trigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -1038,6 +1173,7 @@ references:
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger*
commentId: Overload:TinyLife.Goals.AutoTriggerGoal.CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger
nameWithType: AutoTriggerGoal.CanTrigger
fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger

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)
@ -28,7 +28,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA conditioned goal is an auto-triggered goal, intended to be used with <xref href=\"TinyLife.Goals.AutoGoalInfo\" data-throw-if-not-resolved=\"false\"></xref>, that gets completed when a specified condition is met a single time.\nTo trigger all conditioned goals in a goal set, use <xref href=\"TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
A conditioned goal is an auto-triggered goal, intended to be used with <xref href="TinyLife.Goals.AutoGoalInfo" data-throw-if-not-resolved="false"></xref>, that gets completed when a specified condition is met a single time.
To trigger all conditioned goals in a goal set, use <xref href="TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public class ConditionedGoal : AutoTriggerGoal<bool>, IGenericDataHolder'
@ -49,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)
@ -119,7 +123,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns the progress percentage (between 0 and 1) that this goal has\n"
summary: Returns the progress percentage (between 0 and 1) that this goal has
example: []
syntax:
content: public override float GetProgress()
@ -151,23 +155,23 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nResets this goal to the default values, which should cause 0 to be returned on <xref href=\"TinyLife.Goals.Goal.GetProgress\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: Resets this goal to the default values, which should cause 0 to be returned on <xref href="TinyLife.Goals.Goal.GetProgress" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public override void Reset()
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:
@ -180,16 +184,25 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns a string that is used in a goal set&apos;s displayed ui information that determines the progress of this goal.\nBy 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.\n"
summary: >-
Returns a string that is used in a goal set's displayed ui information that determines the progress of this goal.
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)
@ -208,17 +221,21 @@ 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
summary: "\nCauses this auto-triggered goal to be triggered.\nThis method should only be called if <xref href=\"TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)\" data-throw-if-not-resolved=\"false\"></xref> returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>.\n"
summary: >-
Causes this auto-triggered goal to be triggered.
This method should only be called if <xref href="TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)" data-throw-if-not-resolved="false"></xref> returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.
example: []
syntax:
content: public override void Trigger(bool value)
parameters:
- id: value
type: System.Boolean
description: The value to trigger.
content.vb: Public Overrides Sub Trigger(value As Boolean)
overridden: TinyLife.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Boolean)
overload: TinyLife.Goals.ConditionedGoal.Trigger*
@ -229,13 +246,14 @@ references:
- uid: TinyLife.Goals.AutoGoalInfo
commentId: T:TinyLife.Goals.AutoGoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.AutoGoalInfo.html
name: AutoGoalInfo
nameWithType: AutoGoalInfo
fullName: TinyLife.Goals.AutoGoalInfo
- uid: TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)
commentId: M:TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal_Trigger_System_Boolean_
name: Trigger(bool)
nameWithType: ConditionedGoal.Trigger(bool)
fullName: TinyLife.Goals.ConditionedGoal.Trigger(bool)
@ -245,6 +263,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)
name: Trigger
href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal_Trigger_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
@ -254,6 +273,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)
name: Trigger
href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal_Trigger_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
@ -262,21 +282,26 @@ references:
- name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -298,6 +323,7 @@ references:
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
parent: TinyLife.Goals
href: TinyLife.Goals.Goal.html
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
@ -305,6 +331,7 @@ references:
commentId: T:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}
parent: TinyLife.Goals
definition: TinyLife.Goals.Goal`1
href: TinyLife.Goals.Goal-1.html
name: Goal<AutoGoalInfo>
nameWithType: Goal<AutoGoalInfo>
fullName: TinyLife.Goals.Goal<TinyLife.Goals.AutoGoalInfo>
@ -314,22 +341,27 @@ references:
spec.csharp:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: '>'
spec.vb:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal
commentId: T:TinyLife.Goals.AutoTriggerGoal
parent: TinyLife.Goals
href: TinyLife.Goals.AutoTriggerGoal.html
name: AutoTriggerGoal
nameWithType: AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal
@ -337,7 +369,7 @@ references:
commentId: T:TinyLife.Goals.AutoTriggerGoal{System.Boolean}
parent: TinyLife.Goals
definition: TinyLife.Goals.AutoTriggerGoal`1
href: https://learn.microsoft.com/dotnet/api/system.boolean
href: TinyLife.Goals.AutoTriggerGoal-1.html
name: AutoTriggerGoal<bool>
nameWithType: AutoTriggerGoal<bool>
fullName: TinyLife.Goals.AutoTriggerGoal<bool>
@ -347,6 +379,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: <
- uid: System.Boolean
name: bool
@ -356,6 +389,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: (
- name: Of
- name: " "
@ -375,7 +409,7 @@ references:
commentId: M:TinyLife.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Object)
parent: TinyLife.Goals.AutoTriggerGoal{System.Boolean}
definition: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
name: Trigger(object)
nameWithType: AutoTriggerGoal<bool>.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal<bool>.Trigger(object)
@ -385,6 +419,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -394,6 +429,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -404,7 +440,7 @@ references:
commentId: M:TinyLife.Goals.AutoTriggerGoal{System.Boolean}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
parent: TinyLife.Goals.AutoTriggerGoal{System.Boolean}
definition: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal<bool>.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal<bool>.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
@ -414,6 +450,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Boolean}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -423,6 +460,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -433,6 +471,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Boolean}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -442,6 +481,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -453,6 +493,7 @@ references:
commentId: P:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}.Info
parent: TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}
definition: TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<AutoGoalInfo>.Info
fullName: TinyLife.Goals.Goal<TinyLife.Goals.AutoGoalInfo>.Info
@ -461,34 +502,94 @@ references:
- uid: TinyLife.Goals.Goal.Name
commentId: F:TinyLife.Goals.Goal.Name
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Name
name: Name
nameWithType: Goal.Name
fullName: TinyLife.Goals.Goal.Name
- uid: TinyLife.Goals.Goal.Set
commentId: P:TinyLife.Goals.Goal.Set
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Set
name: Set
nameWithType: Goal.Set
fullName: TinyLife.Goals.Goal.Set
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
name: Validate(GoalSet)
nameWithType: Goal.Validate(GoalSet)
fullName: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
spec.csharp:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
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)
@ -859,6 +960,7 @@ references:
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<ConditionedGoal>(ConditionedGoal)
nameWithType: Extensions.JsonCopy<ConditionedGoal>(ConditionedGoal)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.ConditionedGoal>(TinyLife.Goals.ConditionedGoal)
@ -868,26 +970,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.ConditionedGoal)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.ConditionedGoal
name: ConditionedGoal
href: TinyLife.Goals.ConditionedGoal.html
- name: '>'
- name: (
- uid: TinyLife.Goals.ConditionedGoal
name: ConditionedGoal
href: TinyLife.Goals.ConditionedGoal.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.ConditionedGoal)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.ConditionedGoal
name: ConditionedGoal
href: TinyLife.Goals.ConditionedGoal.html
- name: )
- name: (
- uid: TinyLife.Goals.ConditionedGoal
name: ConditionedGoal
href: TinyLife.Goals.ConditionedGoal.html
- name: )
- uid: System
commentId: N:System
@ -928,6 +1036,7 @@ references:
isExternal: true
- uid: TinyLife.Goals.Goal`1
commentId: T:TinyLife.Goals.Goal`1
href: TinyLife.Goals.Goal-1.html
name: Goal<TInfo>
nameWithType: Goal<TInfo>
fullName: TinyLife.Goals.Goal<TInfo>
@ -937,12 +1046,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- name: TInfo
- name: '>'
spec.vb:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
@ -950,6 +1061,7 @@ references:
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal`1
commentId: T:TinyLife.Goals.AutoTriggerGoal`1
href: TinyLife.Goals.AutoTriggerGoal-1.html
name: AutoTriggerGoal<T>
nameWithType: AutoTriggerGoal<T>
fullName: TinyLife.Goals.AutoTriggerGoal<T>
@ -959,12 +1071,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: (
- name: Of
- name: " "
@ -995,7 +1109,7 @@ references:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
name: Trigger(object)
nameWithType: AutoTriggerGoal<T>.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(object)
@ -1005,6 +1119,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -1014,6 +1129,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -1023,7 +1139,7 @@ references:
- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
commentId: M:TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal<T>.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
@ -1033,6 +1149,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -1042,6 +1159,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -1052,6 +1170,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -1061,6 +1180,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -1070,6 +1190,7 @@ references:
- name: )
- uid: TinyLife.Goals.Goal`1.Info
commentId: P:TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<TInfo>.Info
fullName: TinyLife.Goals.Goal<TInfo>.Info
@ -1121,6 +1242,7 @@ references:
- 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)
@ -1130,6 +1252,7 @@ references:
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: '>'
@ -1139,6 +1262,7 @@ references:
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: " "
@ -1150,28 +1274,35 @@ references:
- 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.Goals.ConditionedGoal.#ctor*
commentId: Overload:TinyLife.Goals.ConditionedGoal.#ctor
href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal__ctor_TinyLife_Goals_GoalSet_TinyLife_Goals_AutoGoalInfo_
name: ConditionedGoal
nameWithType: ConditionedGoal.ConditionedGoal
fullName: TinyLife.Goals.ConditionedGoal.ConditionedGoal
@ -1181,27 +1312,32 @@ references:
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSet.html
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
- uid: TinyLife.Goals.Goal.GetProgress
commentId: M:TinyLife.Goals.Goal.GetProgress
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
name: GetProgress()
nameWithType: Goal.GetProgress()
fullName: TinyLife.Goals.Goal.GetProgress()
spec.csharp:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
- uid: TinyLife.Goals.ConditionedGoal.GetProgress*
commentId: Overload:TinyLife.Goals.ConditionedGoal.GetProgress
href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal_GetProgress
name: GetProgress
nameWithType: ConditionedGoal.GetProgress
fullName: TinyLife.Goals.ConditionedGoal.GetProgress
@ -1219,70 +1355,43 @@ references:
- uid: TinyLife.Goals.Goal.Reset
commentId: M:TinyLife.Goals.Goal.Reset
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
name: Reset()
nameWithType: Goal.Reset()
fullName: TinyLife.Goals.Goal.Reset()
spec.csharp:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
- uid: TinyLife.Goals.ConditionedGoal.Reset*
commentId: Overload:TinyLife.Goals.ConditionedGoal.Reset
href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal_Reset
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
name: GetDisplayedProgress()
nameWithType: Goal.GetDisplayedProgress()
fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
name: GetDisplayedProgress
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
name: GetDisplayedProgress
- name: (
- name: )
- uid: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
name: GetDisplayedProgress
nameWithType: ConditionedGoal.GetDisplayedProgress
fullName: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
- 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.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Boolean)
commentId: M:TinyLife.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Boolean)
parent: TinyLife.Goals.AutoTriggerGoal{System.Boolean}
definition: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: Trigger(bool)
nameWithType: AutoTriggerGoal<bool>.Trigger(bool)
fullName: TinyLife.Goals.AutoTriggerGoal<bool>.Trigger(bool)
nameWithType.vb: AutoTriggerGoal(Of Boolean).Trigger(Boolean)
fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of Boolean).Trigger(Boolean)
name.vb: Trigger(Boolean)
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.AutoTriggerGoal{System.Boolean}.Trigger(System.Boolean)
name: Trigger
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
@ -1290,19 +1399,21 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Boolean)
name: Trigger
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: 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.Trigger*
commentId: Overload:TinyLife.Goals.ConditionedGoal.Trigger
name: Trigger
nameWithType: ConditionedGoal.Trigger
fullName: TinyLife.Goals.ConditionedGoal.Trigger
- uid: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress*
commentId: Overload: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
@ -1314,8 +1425,110 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- 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.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
isExternal: true
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
nameWithType.vb: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object)
fullName.vb: TinyLife.Goals.AutoTriggerGoal.CanTrigger(Object, TinyLife.Goals.GoalTrigger, Object)
name.vb: CanTrigger(Object, GoalTrigger, Object)
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Boolean)
commentId: M:TinyLife.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Boolean)
parent: TinyLife.Goals.AutoTriggerGoal{System.Boolean}
definition: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
name: Trigger(bool)
nameWithType: AutoTriggerGoal<bool>.Trigger(bool)
fullName: TinyLife.Goals.AutoTriggerGoal<bool>.Trigger(bool)
nameWithType.vb: AutoTriggerGoal(Of Boolean).Trigger(Boolean)
fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of Boolean).Trigger(Boolean)
name.vb: Trigger(Boolean)
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Boolean)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal{System.Boolean}.Trigger(System.Boolean)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.ConditionedGoal.Trigger*
commentId: Overload:TinyLife.Goals.ConditionedGoal.Trigger
href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal_Trigger_System_Boolean_
name: Trigger
nameWithType: ConditionedGoal.Trigger
fullName: TinyLife.Goals.ConditionedGoal.Trigger
- 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_
name: Trigger(T)
nameWithType: AutoTriggerGoal<T>.Trigger(T)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(T)
@ -1324,12 +1537,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- name: T
- name: )

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)
@ -30,7 +30,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA distinct goal is an auto-triggered goal, intended to be used with <xref href=\"TinyLife.Goals.AutoGoalInfo\" data-throw-if-not-resolved=\"false\"></xref>, that keeps track of a distinct set of objects to be completed or obtained.\nTo trigger all distinct goals in a goal set, use <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>.\n"
summary: >-
A distinct goal is an auto-triggered goal, intended to be used with <xref href="TinyLife.Goals.AutoGoalInfo" data-throw-if-not-resolved="false"></xref>, that keeps track of a distinct set of objects to be completed or obtained.
To trigger all distinct goals in a goal set, use <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 class DistinctGoal<T> : AutoTriggerGoal<T>, IGenericDataHolder'
@ -51,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)
@ -124,7 +128,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns the progress percentage (between 0 and 1) that this goal has\n"
summary: Returns the progress percentage (between 0 and 1) that this goal has
example: []
syntax:
content: public override float GetProgress()
@ -158,7 +162,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nResets this goal to the default values, which should cause 0 to be returned on <xref href=\"TinyLife.Goals.Goal.GetProgress\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: Resets this goal to the default values, which should cause 0 to be returned on <xref href="TinyLife.Goals.Goal.GetProgress" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public override void Reset()
@ -167,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:
@ -189,18 +193,25 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns a string that is used in a goal set&apos;s displayed ui information that determines the progress of this goal.\nBy 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.\n"
summary: >-
Returns a string that is used in a goal set's displayed ui information that determines the progress of this goal.
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)
@ -223,7 +234,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nValidates this goal when loading the underlying <xref href=\"TinyLife.Goals.GoalSet\" data-throw-if-not-resolved=\"false\"></xref> from disk\n"
summary: Validates this goal when loading the underlying <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> from disk
example: []
syntax:
content: public override bool Validate(GoalSet set)
@ -261,13 +272,17 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCauses this auto-triggered goal to be triggered.\nThis method should only be called if <xref href=\"TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)\" data-throw-if-not-resolved=\"false\"></xref> returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>.\n"
summary: >-
Causes this auto-triggered goal to be triggered.
This method should only be called if <xref href="TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object)" data-throw-if-not-resolved="false"></xref> returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.
example: []
syntax:
content: public override void Trigger(T value)
parameters:
- id: value
type: '{T}'
description: The value to trigger.
content.vb: Public Overrides Sub Trigger(value As T)
overridden: TinyLife.Goals.AutoTriggerGoal{{T}}.Trigger({T})
overload: TinyLife.Goals.DistinctGoal`1.Trigger*
@ -295,7 +310,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns whether this auto-triggered goal can currently be triggered.\nIf this method returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>, <xref href=\"TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)\" data-throw-if-not-resolved=\"false\"></xref> should always cause a change in this goal.\n"
summary: >-
Returns whether this auto-triggered goal can currently be triggered.
If this method returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>, <xref href="TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)" data-throw-if-not-resolved="false"></xref> should always cause a change in this goal.
example: []
syntax:
content: public override bool CanTrigger(object obj, GoalTrigger trigger, object value)
@ -322,13 +340,14 @@ references:
- uid: TinyLife.Goals.AutoGoalInfo
commentId: T:TinyLife.Goals.AutoGoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.AutoGoalInfo.html
name: AutoGoalInfo
nameWithType: AutoGoalInfo
fullName: TinyLife.Goals.AutoGoalInfo
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___
name: Trigger(IGoalTriggerable, object, GoalTrigger, params object[])
nameWithType: IGoalTriggerable.Trigger(IGoalTriggerable, object, GoalTrigger, params object[])
fullName: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, object, TinyLife.Goals.GoalTrigger, params object[])
@ -338,9 +357,11 @@ references:
spec.csharp:
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
name: Trigger
href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___
- name: (
- uid: TinyLife.Goals.IGoalTriggerable
name: IGoalTriggerable
href: TinyLife.Goals.IGoalTriggerable.html
- name: ','
- name: " "
- uid: System.Object
@ -351,6 +372,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- name: params
@ -365,9 +387,11 @@ references:
spec.vb:
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
name: Trigger
href: TinyLife.Goals.IGoalTriggerable.html#TinyLife_Goals_IGoalTriggerable_Trigger_TinyLife_Goals_IGoalTriggerable_System_Object_TinyLife_Goals_GoalTrigger_System_Object___
- name: (
- uid: TinyLife.Goals.IGoalTriggerable
name: IGoalTriggerable
href: TinyLife.Goals.IGoalTriggerable.html
- name: ','
- name: " "
- uid: System.Object
@ -378,6 +402,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- name: ParamArray
@ -391,21 +416,26 @@ references:
- name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -427,6 +457,7 @@ references:
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
parent: TinyLife.Goals
href: TinyLife.Goals.Goal.html
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
@ -434,6 +465,7 @@ references:
commentId: T:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}
parent: TinyLife.Goals
definition: TinyLife.Goals.Goal`1
href: TinyLife.Goals.Goal-1.html
name: Goal<AutoGoalInfo>
nameWithType: Goal<AutoGoalInfo>
fullName: TinyLife.Goals.Goal<TinyLife.Goals.AutoGoalInfo>
@ -443,22 +475,27 @@ references:
spec.csharp:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: '>'
spec.vb:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
href: TinyLife.Goals.AutoGoalInfo.html
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal
commentId: T:TinyLife.Goals.AutoTriggerGoal
parent: TinyLife.Goals
href: TinyLife.Goals.AutoTriggerGoal.html
name: AutoTriggerGoal
nameWithType: AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal
@ -466,6 +503,7 @@ references:
commentId: T:TinyLife.Goals.AutoTriggerGoal{`0}
parent: TinyLife.Goals
definition: TinyLife.Goals.AutoTriggerGoal`1
href: TinyLife.Goals.AutoTriggerGoal-1.html
name: AutoTriggerGoal<T>
nameWithType: AutoTriggerGoal<T>
fullName: TinyLife.Goals.AutoTriggerGoal<T>
@ -475,12 +513,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: (
- name: Of
- name: " "
@ -497,7 +537,7 @@ references:
commentId: M:TinyLife.Goals.AutoTriggerGoal{`0}.Trigger(System.Object)
parent: TinyLife.Goals.AutoTriggerGoal{{T}}
definition: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
name: Trigger(object)
nameWithType: AutoTriggerGoal<T>.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(object)
@ -507,6 +547,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal{`0}.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -516,6 +557,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal{`0}.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -526,6 +568,7 @@ references:
commentId: P:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}.Info
parent: TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}
definition: TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<AutoGoalInfo>.Info
fullName: TinyLife.Goals.Goal<TinyLife.Goals.AutoGoalInfo>.Info
@ -534,15 +577,70 @@ references:
- uid: TinyLife.Goals.Goal.Name
commentId: F:TinyLife.Goals.Goal.Name
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Name
name: Name
nameWithType: Goal.Name
fullName: TinyLife.Goals.Goal.Name
- uid: TinyLife.Goals.Goal.Set
commentId: P:TinyLife.Goals.Goal.Set
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Set
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
@ -912,6 +1010,7 @@ references:
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<DistinctGoal<T>>(DistinctGoal<T>)
nameWithType: Extensions.JsonCopy<DistinctGoal<T>>(DistinctGoal<T>)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.DistinctGoal<T>>(TinyLife.Goals.DistinctGoal<T>)
@ -921,9 +1020,11 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.DistinctGoal{`0})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.DistinctGoal`1
name: DistinctGoal
href: TinyLife.Goals.DistinctGoal-1.html
- name: <
- name: T
- name: '>'
@ -931,6 +1032,7 @@ references:
- name: (
- uid: TinyLife.Goals.DistinctGoal`1
name: DistinctGoal
href: TinyLife.Goals.DistinctGoal-1.html
- name: <
- name: T
- name: '>'
@ -938,11 +1040,13 @@ references:
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.DistinctGoal{`0})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.DistinctGoal`1
name: DistinctGoal
href: TinyLife.Goals.DistinctGoal-1.html
- name: (
- name: Of
- name: " "
@ -952,6 +1056,7 @@ references:
- name: (
- uid: TinyLife.Goals.DistinctGoal`1
name: DistinctGoal
href: TinyLife.Goals.DistinctGoal-1.html
- name: (
- name: Of
- name: " "
@ -997,6 +1102,7 @@ references:
isExternal: true
- uid: TinyLife.Goals.Goal`1
commentId: T:TinyLife.Goals.Goal`1
href: TinyLife.Goals.Goal-1.html
name: Goal<TInfo>
nameWithType: Goal<TInfo>
fullName: TinyLife.Goals.Goal<TInfo>
@ -1006,12 +1112,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- name: TInfo
- name: '>'
spec.vb:
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
@ -1019,6 +1127,7 @@ references:
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal`1
commentId: T:TinyLife.Goals.AutoTriggerGoal`1
href: TinyLife.Goals.AutoTriggerGoal-1.html
name: AutoTriggerGoal<T>
nameWithType: AutoTriggerGoal<T>
fullName: TinyLife.Goals.AutoTriggerGoal<T>
@ -1028,12 +1137,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal
href: TinyLife.Goals.AutoTriggerGoal-1.html
- name: (
- name: Of
- name: " "
@ -1064,7 +1175,7 @@ references:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
name: Trigger(object)
nameWithType: AutoTriggerGoal<T>.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(object)
@ -1074,6 +1185,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -1083,6 +1195,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -1091,6 +1204,7 @@ references:
- name: )
- uid: TinyLife.Goals.Goal`1.Info
commentId: P:TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<TInfo>.Info
fullName: TinyLife.Goals.Goal<TInfo>.Info
@ -1142,6 +1256,7 @@ references:
- 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)
@ -1151,6 +1266,7 @@ references:
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: '>'
@ -1160,6 +1276,7 @@ references:
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: " "
@ -1171,28 +1288,35 @@ references:
- 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.Goals.DistinctGoal`1.#ctor*
commentId: Overload:TinyLife.Goals.DistinctGoal`1.#ctor
href: TinyLife.Goals.DistinctGoal-1.html#TinyLife_Goals_DistinctGoal_1__ctor_TinyLife_Goals_GoalSet_TinyLife_Goals_AutoGoalInfo_
name: DistinctGoal
nameWithType: DistinctGoal<T>.DistinctGoal
fullName: TinyLife.Goals.DistinctGoal<T>.DistinctGoal
@ -1202,27 +1326,32 @@ references:
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSet.html
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
- uid: TinyLife.Goals.Goal.GetProgress
commentId: M:TinyLife.Goals.Goal.GetProgress
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
name: GetProgress()
nameWithType: Goal.GetProgress()
fullName: TinyLife.Goals.Goal.GetProgress()
spec.csharp:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
- uid: TinyLife.Goals.DistinctGoal`1.GetProgress*
commentId: Overload:TinyLife.Goals.DistinctGoal`1.GetProgress
href: TinyLife.Goals.DistinctGoal-1.html#TinyLife_Goals_DistinctGoal_1_GetProgress
name: GetProgress
nameWithType: DistinctGoal<T>.GetProgress
fullName: TinyLife.Goals.DistinctGoal<T>.GetProgress
@ -1242,49 +1371,80 @@ references:
- uid: TinyLife.Goals.Goal.Reset
commentId: M:TinyLife.Goals.Goal.Reset
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
name: Reset()
nameWithType: Goal.Reset()
fullName: TinyLife.Goals.Goal.Reset()
spec.csharp:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
- uid: TinyLife.Goals.DistinctGoal`1.Reset*
commentId: Overload:TinyLife.Goals.DistinctGoal`1.Reset
href: TinyLife.Goals.DistinctGoal-1.html#TinyLife_Goals_DistinctGoal_1_Reset
name: Reset
nameWithType: DistinctGoal<T>.Reset
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
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_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_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_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
@ -1299,45 +1459,94 @@ references:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
name: Validate(GoalSet)
nameWithType: Goal.Validate(GoalSet)
fullName: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
spec.csharp:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- uid: TinyLife.Goals.DistinctGoal`1.Validate*
commentId: Overload:TinyLife.Goals.DistinctGoal`1.Validate
href: TinyLife.Goals.DistinctGoal-1.html#TinyLife_Goals_DistinctGoal_1_Validate_TinyLife_Goals_GoalSet_
name: Validate
nameWithType: DistinctGoal<T>.Validate
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
- 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
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
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
nameWithType.vb: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object)
fullName.vb: TinyLife.Goals.AutoTriggerGoal.CanTrigger(Object, TinyLife.Goals.GoalTrigger, Object)
name.vb: CanTrigger(Object, GoalTrigger, Object)
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal{{T}}.Trigger({T})
commentId: M:TinyLife.Goals.AutoTriggerGoal{`0}.Trigger(`0)
parent: TinyLife.Goals.AutoTriggerGoal{{T}}
definition: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
name: Trigger(T)
nameWithType: AutoTriggerGoal<T>.Trigger(T)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(T)
@ -1346,17 +1555,20 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal{`0}.Trigger(`0)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal{`0}.Trigger(`0)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- name: T
- name: )
- uid: TinyLife.Goals.DistinctGoal`1.Trigger*
commentId: Overload:TinyLife.Goals.DistinctGoal`1.Trigger
href: TinyLife.Goals.DistinctGoal-1.html#TinyLife_Goals_DistinctGoal_1_Trigger__0_
name: Trigger
nameWithType: DistinctGoal<T>.Trigger
fullName: TinyLife.Goals.DistinctGoal<T>.Trigger
@ -1370,6 +1582,7 @@ references:
fullName: T
- 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_
name: Trigger(T)
nameWithType: AutoTriggerGoal<T>.Trigger(T)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(T)
@ -1378,12 +1591,14 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
- name: (
- name: T
- name: )
@ -1391,11 +1606,42 @@ references:
name: T
nameWithType: T
fullName: T
- uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)
commentId: M:TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)
parent: TinyLife.Goals.AutoTriggerGoal
isExternal: true
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_Trigger_System_Object_
name: Trigger(object)
nameWithType: AutoTriggerGoal.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(object)
nameWithType.vb: AutoTriggerGoal.Trigger(Object)
fullName.vb: TinyLife.Goals.AutoTriggerGoal.Trigger(Object)
name.vb: Trigger(Object)
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_Trigger_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object)
name: Trigger
href: TinyLife.Goals.AutoTriggerGoal.html#TinyLife_Goals_AutoTriggerGoal_Trigger_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: TinyLife.Goals.AutoTriggerGoal{{T}}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
commentId: M:TinyLife.Goals.AutoTriggerGoal{`0}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
parent: TinyLife.Goals.AutoTriggerGoal{{T}}
definition: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal<T>.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
@ -1405,6 +1651,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal{`0}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -1414,6 +1661,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -1424,6 +1672,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal{`0}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -1433,6 +1682,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -1442,6 +1692,7 @@ references:
- name: )
- uid: TinyLife.Goals.DistinctGoal`1.CanTrigger*
commentId: Overload:TinyLife.Goals.DistinctGoal`1.CanTrigger
href: TinyLife.Goals.DistinctGoal-1.html#TinyLife_Goals_DistinctGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger
nameWithType: DistinctGoal<T>.CanTrigger
fullName: TinyLife.Goals.DistinctGoal<T>.CanTrigger
@ -1450,13 +1701,14 @@ references:
- uid: TinyLife.Goals.GoalTrigger
commentId: T:TinyLife.Goals.GoalTrigger
parent: TinyLife.Goals
href: TinyLife.Goals.GoalTrigger.html
name: GoalTrigger
nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger
- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
commentId: M:TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
name: CanTrigger(object, GoalTrigger, object)
nameWithType: AutoTriggerGoal<T>.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
@ -1466,6 +1718,7 @@ references:
spec.csharp:
- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: object
@ -1475,6 +1728,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object
@ -1485,6 +1739,7 @@ references:
spec.vb:
- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
name: CanTrigger
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_CanTrigger_System_Object_TinyLife_Goals_GoalTrigger_System_Object_
- name: (
- uid: System.Object
name: Object
@ -1494,6 +1749,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
href: TinyLife.Goals.GoalTrigger.html
- name: ','
- name: " "
- uid: System.Object

View file

@ -21,11 +21,14 @@ 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
summary: "\nA goal is a component of a <xref href=\"TinyLife.Goals.GoalSet\" data-throw-if-not-resolved=\"false\"></xref> which can be completed.\nA goal has an underlying <xref href=\"TinyLife.Goals.GoalInfo\" data-throw-if-not-resolved=\"false\"></xref> that it is constructed from.\n"
summary: >-
A goal is a component of a <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> which can be completed.
A goal has an underlying <xref href="TinyLife.Goals.GoalInfo" data-throw-if-not-resolved="false"></xref> that it is constructed from.
example: []
syntax:
content: 'public abstract class Goal<TInfo> : Goal, IGenericDataHolder where TInfo : GoalInfo'
@ -45,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)
@ -81,11 +85,11 @@ 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
summary: "\nThe underlying goal info that this goal has been constructed from\n"
summary: The underlying goal info that this goal has been constructed from
example: []
syntax:
content: public TInfo Info { get; }
@ -114,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
@ -132,23 +136,42 @@ items:
fullName.vb: TinyLife.Goals.Goal(Of TInfo).New(TinyLife.Goals.GoalSet, TInfo)
name.vb: New(GoalSet, TInfo)
references:
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSet.html
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
- uid: TinyLife.Goals.GoalInfo
commentId: T:TinyLife.Goals.GoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.GoalInfo.html
name: GoalInfo
nameWithType: GoalInfo
fullName: TinyLife.Goals.GoalInfo
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -170,6 +193,7 @@ references:
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
parent: TinyLife.Goals
href: TinyLife.Goals.Goal.html
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
@ -183,82 +207,163 @@ references:
- uid: TinyLife.Goals.Goal.Name
commentId: F:TinyLife.Goals.Goal.Name
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Name
name: Name
nameWithType: Goal.Name
fullName: TinyLife.Goals.Goal.Name
- uid: TinyLife.Goals.Goal.Set
commentId: P:TinyLife.Goals.Goal.Set
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Set
name: Set
nameWithType: Goal.Set
fullName: TinyLife.Goals.Goal.Set
- uid: TinyLife.Goals.Goal.GetProgress
commentId: M:TinyLife.Goals.Goal.GetProgress
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
name: GetProgress()
nameWithType: Goal.GetProgress()
fullName: TinyLife.Goals.Goal.GetProgress()
spec.csharp:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
- uid: TinyLife.Goals.Goal.Reset
commentId: M:TinyLife.Goals.Goal.Reset
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
name: Reset()
nameWithType: Goal.Reset()
fullName: TinyLife.Goals.Goal.Reset()
spec.csharp:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
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
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_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_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)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
name: Validate(GoalSet)
nameWithType: Goal.Validate(GoalSet)
fullName: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
spec.csharp:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
name: Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: (
- uid: TinyLife.Goals.GoalSet
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)
@ -629,6 +734,7 @@ references:
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<Goal<TInfo>>(Goal<TInfo>)
nameWithType: Extensions.JsonCopy<Goal<TInfo>>(Goal<TInfo>)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.Goal<TInfo>>(TinyLife.Goals.Goal<TInfo>)
@ -638,9 +744,11 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Goal{`0})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- name: TInfo
- name: '>'
@ -648,6 +756,7 @@ references:
- name: (
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: <
- name: TInfo
- name: '>'
@ -655,11 +764,13 @@ references:
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Goal{`0})
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
@ -669,6 +780,7 @@ references:
- name: (
- uid: TinyLife.Goals.Goal`1
name: Goal
href: TinyLife.Goals.Goal-1.html
- name: (
- name: Of
- name: " "
@ -780,6 +892,7 @@ references:
- 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)
@ -789,6 +902,7 @@ references:
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: '>'
@ -798,6 +912,7 @@ references:
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: " "
@ -809,34 +924,35 @@ references:
- 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
- uid: TinyLife.Goals.Goal.Info
commentId: P:TinyLife.Goals.Goal.Info
parent: TinyLife.Goals.Goal
name: Info
nameWithType: Goal.Info
fullName: TinyLife.Goals.Goal.Info
href: TinyLife.Utilities.html
- uid: TinyLife.Goals.Goal`1.Info*
commentId: Overload:TinyLife.Goals.Goal`1.Info
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1_Info
name: Info
nameWithType: Goal<TInfo>.Info
fullName: TinyLife.Goals.Goal<TInfo>.Info
@ -854,15 +970,10 @@ references:
fullName: TInfo
- uid: TinyLife.Goals.Goal`1.#ctor*
commentId: Overload:TinyLife.Goals.Goal`1.#ctor
href: TinyLife.Goals.Goal-1.html#TinyLife_Goals_Goal_1__ctor_TinyLife_Goals_GoalSet__0_
name: Goal
nameWithType: Goal<TInfo>.Goal
fullName: TinyLife.Goals.Goal<TInfo>.Goal
nameWithType.vb: Goal(Of TInfo).New
fullName.vb: TinyLife.Goals.Goal(Of TInfo).New
name.vb: New
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
parent: TinyLife.Goals
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet

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,11 +28,14 @@ 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
summary: "\nA goal is a component of a <xref href=\"TinyLife.Goals.GoalSet\" data-throw-if-not-resolved=\"false\"></xref> which can be completed.\nA goal has an underlying <xref href=\"TinyLife.Goals.GoalInfo\" data-throw-if-not-resolved=\"false\"></xref> that it is constructed from.\n"
summary: >-
A goal is a component of a <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> which can be completed.
A goal has an underlying <xref href="TinyLife.Goals.GoalInfo" data-throw-if-not-resolved="false"></xref> that it is constructed from.
example: []
syntax:
content: >-
@ -86,11 +90,11 @@ 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
summary: "\nThe name of this goal, based on the underlying <xref href=\"TinyLife.Goals.GoalInfo\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: The name of this goal, based on the underlying <xref href="TinyLife.Goals.GoalInfo" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: >-
@ -125,11 +129,11 @@ 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
summary: "\nThe goal set that this goal is a part of\n"
summary: The goal set that this goal is a part of
example: []
syntax:
content: public GoalSet Set { get; }
@ -156,11 +160,11 @@ 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
summary: "\nThe underlying goal info that this goal has been constructed from\n"
summary: The underlying goal info that this goal has been constructed from
example: []
syntax:
content: public GoalInfo Info { get; }
@ -187,11 +191,11 @@ 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
summary: "\nCreates a new goal with the given settings\n"
summary: Creates a new goal with the given settings
example: []
syntax:
content: protected Goal(GoalSet set, GoalInfo info)
@ -225,11 +229,11 @@ 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
summary: "\nReturns the progress percentage (between 0 and 1) that this goal has\n"
summary: Returns the progress percentage (between 0 and 1) that this goal has
example: []
syntax:
content: public abstract float GetProgress()
@ -256,26 +260,26 @@ 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
summary: "\nResets this goal to the default values, which should cause 0 to be returned on <xref href=\"TinyLife.Goals.Goal.GetProgress\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: Resets this goal to the default values, which should cause 0 to be returned on <xref href="TinyLife.Goals.Goal.GetProgress" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
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:
@ -284,19 +288,28 @@ 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
summary: "\nReturns a string that is used in a goal set&apos;s displayed ui information that determines the progress of this goal.\nBy 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.\n"
summary: >-
Returns a string that is used in a goal set's displayed ui information that determines the progress of this goal.
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)
@ -315,11 +328,11 @@ 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
summary: "\nValidates this goal when loading the underlying <xref href=\"TinyLife.Goals.GoalSet\" data-throw-if-not-resolved=\"false\"></xref> from disk\n"
summary: Validates this goal when loading the underlying <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> from disk
example: []
syntax:
content: public virtual bool Validate(GoalSet set)
@ -332,36 +345,87 @@ 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
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSet.html
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
- uid: TinyLife.Goals.GoalInfo
commentId: T:TinyLife.Goals.GoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.GoalInfo.html
name: GoalInfo
nameWithType: GoalInfo
fullName: TinyLife.Goals.GoalInfo
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -756,6 +820,7 @@ references:
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<Goal>(Goal)
nameWithType: Extensions.JsonCopy<Goal>(Goal)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.Goal>(TinyLife.Goals.Goal)
@ -765,26 +830,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Goal)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.Goal
name: Goal
href: TinyLife.Goals.Goal.html
- name: '>'
- name: (
- uid: TinyLife.Goals.Goal
name: Goal
href: TinyLife.Goals.Goal.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.Goal)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Goal
name: Goal
href: TinyLife.Goals.Goal.html
- name: )
- name: (
- uid: TinyLife.Goals.Goal
name: Goal
href: TinyLife.Goals.Goal.html
- name: )
- uid: System
commentId: N:System
@ -891,6 +962,7 @@ references:
- 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)
@ -900,6 +972,7 @@ references:
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: '>'
@ -909,6 +982,7 @@ references:
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: " "
@ -920,26 +994,32 @@ references:
- 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: System.String
commentId: T:System.String
parent: System
@ -953,16 +1033,19 @@ references:
name.vb: String
- uid: TinyLife.Goals.Goal.Set*
commentId: Overload:TinyLife.Goals.Goal.Set
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Set
name: Set
nameWithType: Goal.Set
fullName: TinyLife.Goals.Goal.Set
- uid: TinyLife.Goals.Goal.Info*
commentId: Overload:TinyLife.Goals.Goal.Info
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Info
name: Info
nameWithType: Goal.Info
fullName: TinyLife.Goals.Goal.Info
- uid: TinyLife.Goals.Goal.#ctor*
commentId: Overload:TinyLife.Goals.Goal.#ctor
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal__ctor_TinyLife_Goals_GoalSet_TinyLife_Goals_GoalInfo_
name: Goal
nameWithType: Goal.Goal
fullName: TinyLife.Goals.Goal.Goal
@ -971,6 +1054,7 @@ references:
name.vb: New
- uid: TinyLife.Goals.Goal.GetProgress*
commentId: Overload:TinyLife.Goals.Goal.GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
name: GetProgress
nameWithType: Goal.GetProgress
fullName: TinyLife.Goals.Goal.GetProgress
@ -988,40 +1072,41 @@ references:
- uid: TinyLife.Goals.Goal.GetProgress
commentId: M:TinyLife.Goals.Goal.GetProgress
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
name: GetProgress()
nameWithType: Goal.GetProgress()
fullName: TinyLife.Goals.Goal.GetProgress()
spec.csharp:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
- uid: TinyLife.Goals.Goal.Reset*
commentId: Overload:TinyLife.Goals.Goal.Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
name: Reset
nameWithType: Goal.Reset
fullName: TinyLife.Goals.Goal.Reset
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
parent: TinyLife.Goals
href: TinyLife.Goals.Goal.html
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
- uid: TinyLife.Goals.Goal.GetDisplayedProgress*
commentId: Overload: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
name: Validate
nameWithType: Goal.Validate
fullName: TinyLife.Goals.Goal.Validate
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
@ -1033,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

@ -26,7 +26,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA goal info is the underlying goal information for a <xref href=\"TinyLife.Goals.Goal\" data-throw-if-not-resolved=\"false\"></xref> that constructs an instance when a new <xref href=\"TinyLife.Goals.GoalSet\" data-throw-if-not-resolved=\"false\"></xref> is constructed.\nFor auto-triggered goals, <xref href=\"TinyLife.Goals.AutoGoalInfo\" data-throw-if-not-resolved=\"false\"></xref> should be used.\n"
summary: >-
A goal info is the underlying goal information for a <xref href="TinyLife.Goals.Goal" data-throw-if-not-resolved="false"></xref> that constructs an instance when a new <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> is constructed.
For auto-triggered goals, <xref href="TinyLife.Goals.AutoGoalInfo" data-throw-if-not-resolved="false"></xref> should be used.
example: []
syntax:
content: 'public class GoalInfo : GenericDataHolder, IGenericDataHolder'
@ -74,7 +77,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe name of this goal info, which will be passed to the underlying <xref href=\"TinyLife.Goals.Goal\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: The name of this goal info, which will be passed to the underlying <xref href="TinyLife.Goals.Goal" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public readonly string Name
@ -103,7 +106,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new goal info with the given settings\n"
summary: Creates a new goal info with the given settings
example: []
syntax:
content: public GoalInfo(string name, Func<GoalSet, GoalInfo, Goal> constructor)
@ -141,7 +144,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nConstructs a new goal from this goal info.\nBy default, this simply calls the construction function that has been passed in the constructor.\n"
summary: >-
Constructs a new goal from this goal info.
By default, this simply calls the construction function that has been passed in the constructor.
example: []
syntax:
content: public virtual Goal Construct(GoalSet set)
@ -158,38 +164,46 @@ references:
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
parent: TinyLife.Goals
href: TinyLife.Goals.Goal.html
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSet.html
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
- uid: TinyLife.Goals.AutoGoalInfo
commentId: T:TinyLife.Goals.AutoGoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.AutoGoalInfo.html
name: AutoGoalInfo
nameWithType: AutoGoalInfo
fullName: TinyLife.Goals.AutoGoalInfo
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -584,6 +598,7 @@ references:
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<GoalInfo>(GoalInfo)
nameWithType: Extensions.JsonCopy<GoalInfo>(GoalInfo)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.GoalInfo>(TinyLife.Goals.GoalInfo)
@ -593,26 +608,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
href: TinyLife.Goals.GoalInfo.html
- name: '>'
- name: (
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
href: TinyLife.Goals.GoalInfo.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
href: TinyLife.Goals.GoalInfo.html
- name: )
- name: (
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
href: TinyLife.Goals.GoalInfo.html
- name: )
- uid: System
commentId: N:System
@ -689,6 +710,7 @@ references:
- 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)
@ -698,6 +720,7 @@ references:
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: '>'
@ -707,6 +730,7 @@ references:
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: " "
@ -718,26 +742,32 @@ references:
- 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: System.String
commentId: T:System.String
parent: System
@ -751,6 +781,7 @@ references:
name.vb: String
- uid: TinyLife.Goals.GoalInfo.#ctor*
commentId: Overload:TinyLife.Goals.GoalInfo.#ctor
href: TinyLife.Goals.GoalInfo.html#TinyLife_Goals_GoalInfo__ctor_System_String_System_Func_TinyLife_Goals_GoalSet_TinyLife_Goals_GoalInfo_TinyLife_Goals_Goal__
name: GoalInfo
nameWithType: GoalInfo.GoalInfo
fullName: TinyLife.Goals.GoalInfo.GoalInfo
@ -776,14 +807,17 @@ references:
- name: <
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
href: TinyLife.Goals.GoalInfo.html
- name: ','
- name: " "
- uid: TinyLife.Goals.Goal
name: Goal
href: TinyLife.Goals.Goal.html
- name: '>'
spec.vb:
- uid: System.Func`3
@ -795,14 +829,17 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
href: TinyLife.Goals.GoalInfo.html
- name: ','
- name: " "
- uid: TinyLife.Goals.Goal
name: Goal
href: TinyLife.Goals.Goal.html
- name: )
- uid: System.Func`3
commentId: T:System.Func`3
@ -846,6 +883,7 @@ references:
- name: )
- uid: TinyLife.Goals.GoalInfo.Construct*
commentId: Overload:TinyLife.Goals.GoalInfo.Construct
href: TinyLife.Goals.GoalInfo.html#TinyLife_Goals_GoalInfo_Construct_TinyLife_Goals_GoalSet_
name: Construct
nameWithType: GoalInfo.Construct
fullName: TinyLife.Goals.GoalInfo.Construct

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
@ -33,7 +34,10 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA goal set is a set of <xref href=\"TinyLife.Goals.Goal\" data-throw-if-not-resolved=\"false\"></xref> instances that manages them.\nGoal sets are used by a <xref href=\"TinyLife.Goals.Job\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Goals.Job.DailyTasks\" data-throw-if-not-resolved=\"false\"></xref> as well as by the <xref href=\"TinyLife.Goals.LifeGoal\" data-throw-if-not-resolved=\"false\"></xref> system.\n"
summary: >-
A goal set is a set of <xref href="TinyLife.Goals.Goal" data-throw-if-not-resolved="false"></xref> instances that manages them.
Goal sets are used by a <xref href="TinyLife.Goals.Job" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Goals.Job.DailyTasks" data-throw-if-not-resolved="false"></xref> as well as by the <xref href="TinyLife.Goals.LifeGoal" data-throw-if-not-resolved="false"></xref> system.
example: []
syntax:
content: >-
@ -68,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
@ -86,11 +121,11 @@ 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
summary: "\nThe underlying <xref href=\"TinyLife.Goals.GoalSetInfo\" data-throw-if-not-resolved=\"false\"></xref> that this goal set was constructed from\n"
summary: The underlying <xref href="TinyLife.Goals.GoalSetInfo" data-throw-if-not-resolved="false"></xref> that this goal set was constructed from
example: []
syntax:
content: public GoalSetInfo Info { get; }
@ -117,11 +152,11 @@ 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
summary: "\nCreates a new goal set with the given settings\n"
summary: Creates a new goal set with the given settings
example: []
syntax:
content: public GoalSet(GoalSetInfo info)
@ -152,11 +187,11 @@ 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
summary: "\nReturns the progress of this goal set as a percentage between 0 and 1, which is a combination of the <xref href=\"TinyLife.Goals.Goal.GetProgress\" data-throw-if-not-resolved=\"false\"></xref> values from the underlying <xref href=\"TinyLife.Goals.Goal\" data-throw-if-not-resolved=\"false\"></xref> instances\n"
summary: Returns the progress of this goal set as a percentage between 0 and 1, which is a combination of the <xref href="TinyLife.Goals.Goal.GetProgress" data-throw-if-not-resolved="false"></xref> values from the underlying <xref href="TinyLife.Goals.Goal" data-throw-if-not-resolved="false"></xref> instances
example: []
syntax:
content: public float GetProgress()
@ -183,11 +218,14 @@ 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
summary: "\nReturns whether this goal set is completed.\nThis returns whether <xref href=\"TinyLife.Goals.GoalSet.GetProgress\" data-throw-if-not-resolved=\"false\"></xref> is greater than or equal to 1.\n"
summary: >-
Returns whether this goal set is completed.
This returns whether <xref href="TinyLife.Goals.GoalSet.GetProgress" data-throw-if-not-resolved="false"></xref> is greater than or equal to 1.
example: []
syntax:
content: public bool IsCompleted()
@ -214,11 +252,11 @@ 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
summary: "\nResets this goal set by calling the <xref href=\"TinyLife.Goals.Goal.Reset\" data-throw-if-not-resolved=\"false\"></xref> methods of the underlying goals\n"
summary: Resets this goal set by calling the <xref href="TinyLife.Goals.Goal.Reset" data-throw-if-not-resolved="false"></xref> methods of the underlying goals
example: []
syntax:
content: public void Reset()
@ -242,11 +280,11 @@ 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
summary: "\nReturns a set of all of the <xref href=\"TinyLife.Goals.Goal\" data-throw-if-not-resolved=\"false\"></xref> instnaces that are contained in this goal set, optionally matching the specified type parameter <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code>\n"
summary: Returns a set of all of the <xref href="TinyLife.Goals.Goal" data-throw-if-not-resolved="false"></xref> instnaces that are contained in this goal set, optionally matching the specified type parameter <code class="typeparamref">T</code>
example: []
syntax:
content: 'public IEnumerable<T> GetGoals<T>() where T : Goal'
@ -279,11 +317,11 @@ 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
summary: "\nReturns the <xref href=\"TinyLife.Goals.Goal\" data-throw-if-not-resolved=\"false\"></xref> instance in this goal set with the given name, or null if there is no matching goal\n"
summary: Returns the <xref href="TinyLife.Goals.Goal" data-throw-if-not-resolved="false"></xref> instance in this goal set with the given name, or null if there is no matching goal
example: []
syntax:
content: 'public T GetGoal<T>(string name) where T : Goal'
@ -320,11 +358,14 @@ 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
summary: "\nReturns the single <xref href=\"TinyLife.Goals.Goal\" data-throw-if-not-resolved=\"false\"></xref> instance in this goal set of the given type.\nIf there are more goals of the given type, this method will throw an <xref href=\"System.InvalidOperationException\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: >-
Returns the single <xref href="TinyLife.Goals.Goal" data-throw-if-not-resolved="false"></xref> instance in this goal set of the given type.
If there are more goals of the given type, this method will throw an <xref href="System.InvalidOperationException" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: 'public T GetGoal<T>() where T : Goal'
@ -357,11 +398,11 @@ 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
summary: "\nReturns a <xref href=\"MLEM.Ui.Elements.Group\" data-throw-if-not-resolved=\"false\"></xref> of elements that display the progress of this goal set dynamically\n"
summary: Returns a <xref href="MLEM.Ui.Elements.Group" data-throw-if-not-resolved="false"></xref> of elements that display the progress of this goal set dynamically
example: []
syntax:
content: public Group GetDisplay(Anchor anchor, bool descriptionAsChild = false)
@ -374,7 +415,7 @@ items:
description: Whether the description should be returned as a child of the returned group, rather than added as a tooltip.
return:
type: MLEM.Ui.Elements.Group
description: A group that displays this goal set&apos;s progress
description: A group that displays this goal set's progress
content.vb: Public Function GetDisplay(anchor As Anchor, descriptionAsChild As Boolean = False) As Group
overload: TinyLife.Goals.GoalSet.GetDisplay*
nameWithType.vb: GoalSet.GetDisplay(Anchor, Boolean)
@ -398,11 +439,14 @@ 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
summary: "\nValidates this goal set and all of the underlying <xref href=\"TinyLife.Goals.Goal\" data-throw-if-not-resolved=\"false\"></xref> instances.\nThis method should be called when this goal set is loaded from disk.\n"
summary: >-
Validates this goal set and all of the underlying <xref href="TinyLife.Goals.Goal" data-throw-if-not-resolved="false"></xref> instances.
This method should be called when this goal set is loaded from disk.
example: []
syntax:
content: public bool Validate(GoalSetInfo info)
@ -419,43 +463,52 @@ references:
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
parent: TinyLife.Goals
href: TinyLife.Goals.Goal.html
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
- uid: TinyLife.Goals.Job
commentId: T:TinyLife.Goals.Job
parent: TinyLife.Goals
href: TinyLife.Goals.Job.html
name: Job
nameWithType: Job
fullName: TinyLife.Goals.Job
- uid: TinyLife.Goals.Job.DailyTasks
commentId: P:TinyLife.Goals.Job.DailyTasks
href: TinyLife.Goals.Job.html#TinyLife_Goals_Job_DailyTasks
name: DailyTasks
nameWithType: Job.DailyTasks
fullName: TinyLife.Goals.Job.DailyTasks
- uid: TinyLife.Goals.LifeGoal
commentId: T:TinyLife.Goals.LifeGoal
parent: TinyLife.Goals
href: TinyLife.Goals.LifeGoal.html
name: LifeGoal
nameWithType: LifeGoal
fullName: TinyLife.Goals.LifeGoal
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -484,6 +537,7 @@ references:
- uid: TinyLife.Goals.IGoalTriggerable
commentId: T:TinyLife.Goals.IGoalTriggerable
parent: TinyLife.Goals
href: TinyLife.Goals.IGoalTriggerable.html
name: IGoalTriggerable
nameWithType: IGoalTriggerable
fullName: TinyLife.Goals.IGoalTriggerable
@ -856,6 +910,7 @@ references:
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<GoalSet>(GoalSet)
nameWithType: Extensions.JsonCopy<GoalSet>(GoalSet)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.GoalSet>(TinyLife.Goals.GoalSet)
@ -865,26 +920,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalSet)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: '>'
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalSet)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- name: (
- uid: TinyLife.Goals.GoalSet
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- uid: System
commentId: N:System
@ -991,6 +1052,7 @@ references:
- 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)
@ -1000,6 +1062,7 @@ references:
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: '>'
@ -1009,6 +1072,7 @@ references:
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: " "
@ -1020,39 +1084,152 @@ references:
- 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.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
href: TinyLife.Goals.GoalSetInfo.html
name: GoalSetInfo
nameWithType: GoalSetInfo
fullName: TinyLife.Goals.GoalSetInfo
- uid: TinyLife.Goals.GoalSet.Info*
commentId: Overload:TinyLife.Goals.GoalSet.Info
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_Info
name: Info
nameWithType: GoalSet.Info
fullName: TinyLife.Goals.GoalSet.Info
- uid: TinyLife.Goals.GoalSet.#ctor*
commentId: Overload:TinyLife.Goals.GoalSet.#ctor
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet__ctor_TinyLife_Goals_GoalSetInfo_
name: GoalSet
nameWithType: GoalSet.GoalSet
fullName: TinyLife.Goals.GoalSet.GoalSet
@ -1062,21 +1239,25 @@ references:
- uid: TinyLife.Goals.Goal.GetProgress
commentId: M:TinyLife.Goals.Goal.GetProgress
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
name: GetProgress()
nameWithType: Goal.GetProgress()
fullName: TinyLife.Goals.Goal.GetProgress()
spec.csharp:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetProgress
name: GetProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetProgress
- name: (
- name: )
- uid: TinyLife.Goals.GoalSet.GetProgress*
commentId: Overload:TinyLife.Goals.GoalSet.GetProgress
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_GetProgress
name: GetProgress
nameWithType: GoalSet.GetProgress
fullName: TinyLife.Goals.GoalSet.GetProgress
@ -1093,21 +1274,25 @@ references:
name.vb: Single
- uid: TinyLife.Goals.GoalSet.GetProgress
commentId: M:TinyLife.Goals.GoalSet.GetProgress
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_GetProgress
name: GetProgress()
nameWithType: GoalSet.GetProgress()
fullName: TinyLife.Goals.GoalSet.GetProgress()
spec.csharp:
- uid: TinyLife.Goals.GoalSet.GetProgress
name: GetProgress
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_GetProgress
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalSet.GetProgress
name: GetProgress
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_GetProgress
- name: (
- name: )
- uid: TinyLife.Goals.GoalSet.IsCompleted*
commentId: Overload:TinyLife.Goals.GoalSet.IsCompleted
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_IsCompleted
name: IsCompleted
nameWithType: GoalSet.IsCompleted
fullName: TinyLife.Goals.GoalSet.IsCompleted
@ -1125,26 +1310,31 @@ references:
- uid: TinyLife.Goals.Goal.Reset
commentId: M:TinyLife.Goals.Goal.Reset
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
name: Reset()
nameWithType: Goal.Reset()
fullName: TinyLife.Goals.Goal.Reset()
spec.csharp:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.Reset
name: Reset
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
- uid: TinyLife.Goals.GoalSet.Reset*
commentId: Overload:TinyLife.Goals.GoalSet.Reset
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_Reset
name: Reset
nameWithType: GoalSet.Reset
fullName: TinyLife.Goals.GoalSet.Reset
- uid: TinyLife.Goals.GoalSet.GetGoals*
commentId: Overload:TinyLife.Goals.GoalSet.GetGoals
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_GetGoals__1
name: GetGoals
nameWithType: GoalSet.GetGoals
fullName: TinyLife.Goals.GoalSet.GetGoals
@ -1205,45 +1395,9 @@ 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_
name: GetGoal
nameWithType: GoalSet.GetGoal
fullName: TinyLife.Goals.GoalSet.GetGoal
@ -1284,6 +1438,7 @@ references:
fullName: MLEM.Ui.Elements.Group
- uid: TinyLife.Goals.GoalSet.GetDisplay*
commentId: Overload:TinyLife.Goals.GoalSet.GetDisplay
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_GetDisplay_MLEM_Ui_Anchor_System_Boolean_
name: GetDisplay
nameWithType: GoalSet.GetDisplay
fullName: TinyLife.Goals.GoalSet.GetDisplay
@ -1348,6 +1503,7 @@ references:
isExternal: true
- uid: TinyLife.Goals.GoalSet.Validate*
commentId: Overload:TinyLife.Goals.GoalSet.Validate
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_Validate_TinyLife_Goals_GoalSetInfo_
name: Validate
nameWithType: GoalSet.Validate
fullName: TinyLife.Goals.GoalSet.Validate

View file

@ -26,7 +26,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA goal set info is the information required to construct a <xref href=\"TinyLife.Goals.GoalSet\" data-throw-if-not-resolved=\"false\"></xref> instance\n"
summary: A goal set info is the information required to construct a <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instance
example: []
syntax:
content: 'public class GoalSetInfo : GenericDataHolder, IGenericDataHolder'
@ -72,7 +72,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe <xref href=\"TinyLife.Goals.GoalInfo\" data-throw-if-not-resolved=\"false\"></xref> configurations that determine which <xref href=\"TinyLife.Goals.Goal\" data-throw-if-not-resolved=\"false\"></xref> instances will be constructed in <xref href=\"TinyLife.Goals.GoalSetInfo.Construct\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: The <xref href="TinyLife.Goals.GoalInfo" data-throw-if-not-resolved="false"></xref> configurations that determine which <xref href="TinyLife.Goals.Goal" data-throw-if-not-resolved="false"></xref> instances will be constructed in <xref href="TinyLife.Goals.GoalSetInfo.Construct" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: public readonly Dictionary<string, GoalInfo> Configurations
@ -101,7 +101,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new goal set info with the given goal informations\n"
summary: Creates a new goal set info with the given goal informations
example: []
syntax:
content: public GoalSetInfo(params GoalInfo[] configurations)
@ -136,7 +136,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nConstructs a new goal set from this goal set information\n"
summary: Constructs a new goal set from this goal set information
example: []
syntax:
content: public GoalSet Construct()
@ -149,26 +149,32 @@ references:
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
parent: TinyLife.Goals
href: TinyLife.Goals.GoalSet.html
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: System.Object
commentId: T:System.Object
parent: System
@ -563,6 +569,7 @@ references:
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<GoalSetInfo>(GoalSetInfo)
nameWithType: Extensions.JsonCopy<GoalSetInfo>(GoalSetInfo)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.GoalSetInfo>(TinyLife.Goals.GoalSetInfo)
@ -572,26 +579,32 @@ references:
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalSetInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.GoalSetInfo
name: GoalSetInfo
href: TinyLife.Goals.GoalSetInfo.html
- name: '>'
- name: (
- uid: TinyLife.Goals.GoalSetInfo
name: GoalSetInfo
href: TinyLife.Goals.GoalSetInfo.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.GoalSetInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.GoalSetInfo
name: GoalSetInfo
href: TinyLife.Goals.GoalSetInfo.html
- name: )
- name: (
- uid: TinyLife.Goals.GoalSetInfo
name: GoalSetInfo
href: TinyLife.Goals.GoalSetInfo.html
- name: )
- uid: System
commentId: N:System
@ -668,6 +681,7 @@ references:
- 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)
@ -677,6 +691,7 @@ references:
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: '>'
@ -686,6 +701,7 @@ references:
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: " "
@ -697,51 +713,62 @@ references:
- 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.Goals.GoalInfo
commentId: T:TinyLife.Goals.GoalInfo
parent: TinyLife.Goals
href: TinyLife.Goals.GoalInfo.html
name: GoalInfo
nameWithType: GoalInfo
fullName: TinyLife.Goals.GoalInfo
- uid: TinyLife.Goals.Goal
commentId: T:TinyLife.Goals.Goal
parent: TinyLife.Goals
href: TinyLife.Goals.Goal.html
name: Goal
nameWithType: Goal
fullName: TinyLife.Goals.Goal
- uid: TinyLife.Goals.GoalSetInfo.Construct
commentId: M:TinyLife.Goals.GoalSetInfo.Construct
href: TinyLife.Goals.GoalSetInfo.html#TinyLife_Goals_GoalSetInfo_Construct
name: Construct()
nameWithType: GoalSetInfo.Construct()
fullName: TinyLife.Goals.GoalSetInfo.Construct()
spec.csharp:
- uid: TinyLife.Goals.GoalSetInfo.Construct
name: Construct
href: TinyLife.Goals.GoalSetInfo.html#TinyLife_Goals_GoalSetInfo_Construct
- name: (
- name: )
spec.vb:
- uid: TinyLife.Goals.GoalSetInfo.Construct
name: Construct
href: TinyLife.Goals.GoalSetInfo.html#TinyLife_Goals_GoalSetInfo_Construct
- name: (
- name: )
- uid: System.Collections.Generic.Dictionary{System.String,TinyLife.Goals.GoalInfo}
@ -769,6 +796,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
href: TinyLife.Goals.GoalInfo.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
@ -786,6 +814,7 @@ references:
- name: " "
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
href: TinyLife.Goals.GoalInfo.html
- name: )
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
@ -860,6 +889,7 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.GoalSetInfo.#ctor*
commentId: Overload:TinyLife.Goals.GoalSetInfo.#ctor
href: TinyLife.Goals.GoalSetInfo.html#TinyLife_Goals_GoalSetInfo__ctor_TinyLife_Goals_GoalInfo___
name: GoalSetInfo
nameWithType: GoalSetInfo.GoalSetInfo
fullName: TinyLife.Goals.GoalSetInfo.GoalSetInfo
@ -868,6 +898,7 @@ references:
name.vb: New
- uid: TinyLife.Goals.GoalInfo[]
isExternal: true
href: TinyLife.Goals.GoalInfo.html
name: GoalInfo[]
nameWithType: GoalInfo[]
fullName: TinyLife.Goals.GoalInfo[]
@ -877,15 +908,18 @@ references:
spec.csharp:
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
href: TinyLife.Goals.GoalInfo.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
href: TinyLife.Goals.GoalInfo.html
- name: (
- name: )
- uid: TinyLife.Goals.GoalSetInfo.Construct*
commentId: Overload:TinyLife.Goals.GoalSetInfo.Construct
href: TinyLife.Goals.GoalSetInfo.html#TinyLife_Goals_GoalSetInfo_Construct
name: Construct
nameWithType: GoalSetInfo.Construct
fullName: TinyLife.Goals.GoalSetInfo.Construct

File diff suppressed because it is too large Load diff

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