Compare commits

...

72 commits
0.39.0 ... main

Author SHA1 Message Date
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
350 changed files with 34322 additions and 10701 deletions

View file

@ -1,7 +1,12 @@
on: [push, pull_request]
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:
@ -17,6 +22,15 @@ jobs:
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
@ -24,10 +38,17 @@ jobs:
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
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
@ -40,6 +61,15 @@ jobs:
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
@ -48,3 +78,8 @@ jobs:
curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb && sudo dpkg -i cloudflared.deb
mkdir ~/.ssh && echo "${{ secrets.ELLBOT_KEY }}" > ~/.ssh/id_rsa && chmod 600 ~/.ssh/id_rsa
rsync -rv --delete -e 'ssh -o "ProxyCommand cloudflared access ssh --hostname %h" -o "StrictHostKeyChecking=no"' docs/_site/. ellbot@ssh.ellpeck.de:/var/www/tinylifedocs
- name: Purge Cloudflare cache
uses: NathanVaughn/actions-cloudflare-purge@v3.1.0
with:
cf_zone: ${{ secrets.CLOUDFLARE_ZONE }}
cf_auth: ${{ secrets.CLOUDFLARE_TOKEN }}

1
.gitignore vendored
View file

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

View file

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

View file

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

View file

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

View file

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

File diff suppressed because it is too large Load diff

View file

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

View file

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

View file

@ -508,7 +508,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddAuxiliaryObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 156
startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -550,7 +550,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObjects
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 177
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -600,7 +600,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 197
startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -650,7 +650,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 217
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -690,7 +690,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToFreeActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 238
startLine: 240
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -728,7 +728,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObjectIds
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 250
startLine: 252
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -759,7 +759,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 266
startLine: 268
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -796,7 +796,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 347
startLine: 349
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -843,7 +843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 360
startLine: 362
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -893,7 +893,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 373
startLine: 375
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -943,7 +943,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 383
startLine: 385
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -981,7 +981,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromSelf
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 392
startLine: 394
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1016,7 +1016,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromActionInfo
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 403
startLine: 405
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

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

View file

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

View file

@ -49,7 +49,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 162
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -87,7 +87,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/ActionType.cs
startLine: 167
startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -116,7 +116,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NameWithoutCategory
path: ../TinyLife/Actions/ActionType.cs
startLine: 172
startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -150,7 +150,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Actions/ActionType.cs
startLine: 177
startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -184,7 +184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Actions/ActionType.cs
startLine: 182
startLine: 206
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -216,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Context
path: ../TinyLife/Actions/ActionType.cs
startLine: 187
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -248,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Actions/ActionType.cs
startLine: 193
startLine: 217
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -282,7 +282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Actions/ActionType.cs
startLine: 198
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -314,7 +314,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructorArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 203
startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -346,7 +346,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PossibleArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 211
startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -384,7 +384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaximumArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 216
startLine: 240
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -416,7 +416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoValidArgumentsResult
path: ../TinyLife/Actions/ActionType.cs
startLine: 221
startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -448,7 +448,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ai
path: ../TinyLife/Actions/ActionType.cs
startLine: 226
startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -480,7 +480,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriateElsewhere
path: ../TinyLife/Actions/ActionType.cs
startLine: 232
startLine: 256
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -514,7 +514,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IconName
path: ../TinyLife/Actions/ActionType.cs
startLine: 238
startLine: 262
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -548,7 +548,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/ActionType.cs
startLine: 244
startLine: 268
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -582,7 +582,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Actions/ActionType.cs
startLine: 250
startLine: 274
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -616,7 +616,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Actions/ActionType.cs
startLine: 255
startLine: 279
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -648,7 +648,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: ../TinyLife/Actions/ActionType.cs
startLine: 260
startLine: 284
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -680,7 +680,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: ../TinyLife/Actions/ActionType.cs
startLine: 265
startLine: 289
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -712,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreObjectConditions
path: ../TinyLife/Actions/ActionType.cs
startLine: 271
startLine: 295
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -746,7 +746,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerEmployment
path: ../TinyLife/Actions/ActionType.cs
startLine: 277
startLine: 301
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -758,10 +758,10 @@ items:
If the <xref href="TinyLife.Actions.ActionType.TypeSettings.IconName" data-throw-if-not-resolved="false"></xref> is not set, the required lot type's icon will automatically be used.
example: []
syntax:
content: public LotType RequiredPartnerEmployment
content: public LotEmployment RequiredPartnerEmployment
return:
type: TinyLife.World.LotType
content.vb: Public RequiredPartnerEmployment As LotType
type: TinyLife.World.LotEmployment
content.vb: Public RequiredPartnerEmployment As LotEmployment
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
id: RequiredPartnerAges
@ -780,7 +780,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerAges
path: ../TinyLife/Actions/ActionType.cs
startLine: 282
startLine: 306
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -812,7 +812,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredJob
path: ../TinyLife/Actions/ActionType.cs
startLine: 287
startLine: 311
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -844,10 +844,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredUpgrade
path: ../TinyLife/Actions/ActionType.cs
startLine: 289
startLine: 317
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
The <xref href="TinyLife.Objects.Upgrade" data-throw-if-not-resolved="false"></xref> that is required on the action object for this action to be available.
If the <xref href="TinyLife.Actions.ActionType.TypeSettings.IconName" data-throw-if-not-resolved="false"></xref> is not set, the required upgrade's icon will automatically be used.
example: []
syntax:
content: public Upgrade RequiredUpgrade
return:
@ -871,7 +876,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 300
startLine: 328
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -912,7 +917,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 309
startLine: 337
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -943,7 +948,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 320
startLine: 348
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -983,7 +988,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 325
startLine: 353
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1025,7 +1030,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 331
startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1068,7 +1073,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs
startLine: 336
startLine: 364
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2928,6 +2933,13 @@ references:
name: Cafe
nameWithType: LotType.Cafe
fullName: TinyLife.World.LotType.Cafe
- uid: TinyLife.World.LotEmployment
commentId: T:TinyLife.World.LotEmployment
parent: TinyLife.World
href: TinyLife.World.LotEmployment.html
name: LotEmployment
nameWithType: LotEmployment
fullName: TinyLife.World.LotEmployment
- uid: TinyLife.World
commentId: N:TinyLife.World
href: TinyLife.html

File diff suppressed because it is too large Load diff

View file

@ -44,7 +44,7 @@ items:
- TinyLife.Actions.MultiAction
- TinyLife.Actions.BehaviorAction
derivedClasses:
- TinyLife.Actions.ResearchUpgradesAction
- TinyLife.Actions.SimpleBehaviorAction
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
@ -95,7 +95,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -1851,31 +1850,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -23,10 +23,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscardHeldItemAction
path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 7
startLine: 11
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A typeless action that can be used to make tinies get rid of the item that they're currently holding before starting their action, using <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref>.
To add custom default ways of discarding an item, they can be added to the <xref href="TinyLife.Actions.DiscardHeldItemAction.DiscardActions" data-throw-if-not-resolved="false"></xref> collection.
example: []
syntax:
content: 'public class DiscardHeldItemAction : MultiAction, IGenericDataHolder'
content.vb: Public Class DiscardHeldItemAction Inherits MultiAction Implements IGenericDataHolder
@ -83,7 +88,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -139,10 +143,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscardActions
path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 9
startLine: 17
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
The collection of default ways that a tiny will try to discard the item they're currently holding.
The collection is ordered by "priority", so items closer to the start will be attempted first. By default, the last item in the collection is the <xref href="TinyLife.Actions.ActionType.PutDown" data-throw-if-not-resolved="false"></xref> action, which will be tried as a sort of "last resort".
example: []
syntax:
content: public static readonly List<(Func<Person, MapObject, bool> Predicate, Func<Person, MapObject, ActionType> DiscardAction)> DiscardActions
return:
@ -166,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 17
startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -199,7 +208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 20
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -238,7 +247,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 42
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -256,6 +265,19 @@ items:
overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
overload: TinyLife.Actions.DiscardHeldItemAction.AndThenIsCompleted*
references:
- uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions
href: TinyLife.Actions.MultiAction.html
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
- uid: TinyLife.Actions.DiscardHeldItemAction.DiscardActions
commentId: F:TinyLife.Actions.DiscardHeldItemAction.DiscardActions
href: TinyLife.Actions.DiscardHeldItemAction.html#TinyLife_Actions_DiscardHeldItemAction_DiscardActions
name: DiscardActions
nameWithType: DiscardHeldItemAction.DiscardActions
fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardActions
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
@ -303,13 +325,6 @@ references:
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions
href: TinyLife.Actions.MultiAction.html
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
- uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc
@ -1784,31 +1799,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
@ -3955,6 +3945,12 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Actions.ActionType.PutDown
commentId: F:TinyLife.Actions.ActionType.PutDown
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_PutDown
name: PutDown
nameWithType: ActionType.PutDown
fullName: TinyLife.Actions.ActionType.PutDown
- uid: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}}
commentId: T:System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}}
parent: System.Collections.Generic

View file

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

View file

@ -7,6 +7,7 @@ items:
children:
- TinyLife.Actions.GoHereAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.GoHereAction.AndThenIsCompleted
- TinyLife.Actions.GoHereAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.GoHereAction.CreateFirstActions
- TinyLife.Actions.GoHereAction.DriveSpeedMultiplier
@ -52,7 +53,6 @@ items:
- TinyLife.Actions.MultiAction.CreateLastActions
- TinyLife.Actions.MultiAction.AndThenInitialize
- TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.PreInitialize
- TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -89,7 +89,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -323,6 +322,42 @@ items:
content.vb: Protected Overrides Function AndThenIsCompleted() As CompletionType
overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
overload: TinyLife.Actions.GoHereAction.AndThenIsCompleted*
- uid: TinyLife.Actions.GoHereAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.GoHereAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
id: AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.GoHereAction
langs:
- csharp
- vb
name: AndThenOnCompleted(CompletionType)
nameWithType: GoHereAction.AndThenOnCompleted(CompletionType)
fullName: TinyLife.Actions.GoHereAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
type: Method
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
MultiAction version of <xref href="TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref>.
This method gets called when the main action completes.
example: []
syntax:
content: protected override void AndThenOnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
description: The completion of the main action
content.vb: Protected Overrides Sub AndThenOnCompleted(type As CompletionType)
overridden: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.GoHereAction.AndThenOnCompleted*
- uid: TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action)
id: CanCancel(TinyLife.Actions.Action)
@ -341,7 +376,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 93
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -551,31 +586,6 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
name: AndThenOnCompleted(CompletionType)
nameWithType: MultiAction.AndThenOnCompleted(CompletionType)
fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
name: AndThenOnCompleted
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
name: AndThenOnCompleted
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.MultiAction.PreInitialize
commentId: M:TinyLife.Actions.MultiAction.PreInitialize
parent: TinyLife.Actions.MultiAction
@ -1874,31 +1884,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
@ -4260,6 +4245,37 @@ references:
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
name: AndThenOnCompleted(CompletionType)
nameWithType: MultiAction.AndThenOnCompleted(CompletionType)
fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
name: AndThenOnCompleted
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
name: AndThenOnCompleted
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.GoHereAction.AndThenOnCompleted*
commentId: Overload:TinyLife.Actions.GoHereAction.AndThenOnCompleted
href: TinyLife.Actions.GoHereAction.html#TinyLife_Actions_GoHereAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
name: AndThenOnCompleted
nameWithType: GoHereAction.AndThenOnCompleted
fullName: TinyLife.Actions.GoHereAction.AndThenOnCompleted
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
parent: TinyLife.Actions.MultiAction

View file

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

View file

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

View file

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

View file

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

View file

@ -66,7 +66,6 @@ items:
- TinyLife.Actions.SitAction
- TinyLife.Actions.SocialAction
- TinyLife.Actions.StoreAction
- TinyLife.Actions.UpgradeFurnitureAction
- TinyLife.Actions.WatchTvAction
implements:
- MLEM.Misc.IGenericDataHolder
@ -99,7 +98,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -2080,31 +2078,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OrderFromStaffAction
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 14
startLine: 13
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -110,7 +110,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -166,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ImportantObject
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 19
startLine: 18
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -197,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpOrderAction
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 24
startLine: 23
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -231,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxDistanceFromObject
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 28
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -262,7 +261,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 31
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -300,7 +299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 34
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -335,7 +334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePrepareAction
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 41
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -370,7 +369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 44
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -409,7 +408,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateConversation
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 68
startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -456,7 +455,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsConversationCompleted
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 75
startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -493,7 +492,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 80
startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -536,7 +535,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 85
startLine: 84
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2481,31 +2480,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

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

View file

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

View file

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

View file

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

View file

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

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

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

View file

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

View file

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

View file

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

View file

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

File diff suppressed because it is too large Load diff

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -36,8 +36,9 @@ items:
- TinyLife.Actions.PathfindAction
- TinyLife.Actions.PathfindToPersonAction
- TinyLife.Actions.PutAwayAction
- TinyLife.Actions.ResearchUpgradesAction
- TinyLife.Actions.SellAction
- TinyLife.Actions.SimpleBehaviorAction
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings
- TinyLife.Actions.SitAction
- TinyLife.Actions.SocialAction
- TinyLife.Actions.SocialAction.StartPartnerAction
@ -47,7 +48,6 @@ items:
- TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
- TinyLife.Actions.TellPeopleToLeaveRoomAction
- TinyLife.Actions.TryGoHereAction
- TinyLife.Actions.UpgradeFurnitureAction
- TinyLife.Actions.WalkAction
- TinyLife.Actions.WatchTvAction
- TinyLife.Actions.WatchTvAction.Channel
@ -386,18 +386,41 @@ references:
name: PutAwayAction
nameWithType: PutAwayAction
fullName: TinyLife.Actions.PutAwayAction
- uid: TinyLife.Actions.ResearchUpgradesAction
commentId: T:TinyLife.Actions.ResearchUpgradesAction
href: TinyLife.Actions.ResearchUpgradesAction.html
name: ResearchUpgradesAction
nameWithType: ResearchUpgradesAction
fullName: TinyLife.Actions.ResearchUpgradesAction
- uid: TinyLife.Actions.SellAction
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
@ -511,12 +534,6 @@ references:
name: TryGoHereAction
nameWithType: TryGoHereAction
fullName: TinyLife.Actions.TryGoHereAction
- uid: TinyLife.Actions.UpgradeFurnitureAction
commentId: T:TinyLife.Actions.UpgradeFurnitureAction
href: TinyLife.Actions.UpgradeFurnitureAction.html
name: UpgradeFurnitureAction
nameWithType: UpgradeFurnitureAction
fullName: TinyLife.Actions.UpgradeFurnitureAction
- uid: TinyLife.Actions.WalkAction
commentId: T:TinyLife.Actions.WalkAction
href: TinyLife.Actions.WalkAction.html

View file

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

View file

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

View file

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

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 466
startLine: 478
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 473
startLine: 485
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -118,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 478
startLine: 490
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TotalTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 483
startLine: 495
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -196,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 488
startLine: 500
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -237,7 +237,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 494
startLine: 506
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -281,7 +281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 499
startLine: 511
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -312,7 +312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 516
startLine: 528
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -347,7 +347,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 530
startLine: 542
assemblies:
- Tiny Life
namespace: TinyLife.Emotions

View file

@ -29,6 +29,7 @@ items:
- TinyLife.Emotions.EmotionModifier.BadCreationAngry
- TinyLife.Emotions.EmotionModifier.BadFood
- TinyLife.Emotions.EmotionModifier.BadLibraryInfo
- TinyLife.Emotions.EmotionModifier.BadPaintingAdvice
- TinyLife.Emotions.EmotionModifier.BadStudyBook
- TinyLife.Emotions.EmotionModifier.BadTeammates
- TinyLife.Emotions.EmotionModifier.BeenAdopted
@ -90,6 +91,7 @@ items:
- TinyLife.Emotions.EmotionModifier.GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance)
- TinyLife.Emotions.EmotionModifier.GoodChildFood
- TinyLife.Emotions.EmotionModifier.GoodFood
- TinyLife.Emotions.EmotionModifier.GoodPaintingAdvice
- TinyLife.Emotions.EmotionModifier.GoodStudyBook
- TinyLife.Emotions.EmotionModifier.GoodWalkthrough
- TinyLife.Emotions.EmotionModifier.GotRaise
@ -193,6 +195,7 @@ items:
- TinyLife.Emotions.EmotionModifier.ThriftyBoughtExpensiveItem
- TinyLife.Emotions.EmotionModifier.TinkerFail
- TinyLife.Emotions.EmotionModifier.TinkerFocused
- TinyLife.Emotions.EmotionModifier.TooManyFoodRepeats
- TinyLife.Emotions.EmotionModifier.TooMuchCoffee
- TinyLife.Emotions.EmotionModifier.TooMuchProtein
- TinyLife.Emotions.EmotionModifier.TvInspiredToCook
@ -204,6 +207,9 @@ items:
- TinyLife.Emotions.EmotionModifier.UpsettingConversation
- TinyLife.Emotions.EmotionModifier.UsefulProgrammingResearch
- TinyLife.Emotions.EmotionModifier.VacationDaysAgain
- TinyLife.Emotions.EmotionModifier.ViewPaintingFocused
- TinyLife.Emotions.EmotionModifier.ViewPaintingNegative
- TinyLife.Emotions.EmotionModifier.ViewPaintingPositive
- TinyLife.Emotions.EmotionModifier.WonTournament
- TinyLife.Emotions.EmotionModifier.WoodworkingSplinter
- TinyLife.Emotions.EmotionModifier.WritersBlock
@ -4927,6 +4933,33 @@ items:
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly VacationDaysAgain As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.TooManyFoodRepeats
commentId: F:TinyLife.Emotions.EmotionModifier.TooManyFoodRepeats
id: TooManyFoodRepeats
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: TooManyFoodRepeats
nameWithType: EmotionModifier.TooManyFoodRepeats
fullName: TinyLife.Emotions.EmotionModifier.TooManyFoodRepeats
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooManyFoodRepeats
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier TooManyFoodRepeats
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly TooManyFoodRepeats As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.GymTrainerPositive
commentId: F:TinyLife.Emotions.EmotionModifier.GymTrainerPositive
id: GymTrainerPositive
@ -4945,7 +4978,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GymTrainerPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 220
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4972,7 +5005,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GymTrainerNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 221
startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4999,7 +5032,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PottySuccess
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 222
startLine: 224
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5026,7 +5059,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PottyFail
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 223
startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5053,7 +5086,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PottyNotListening
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 224
startLine: 226
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5080,7 +5113,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AbortionEmotions
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 225
startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5107,7 +5140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiaperRash
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 227
startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5134,7 +5167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GrossDiaperChange
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 228
startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5161,7 +5194,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuddenlyPregnant
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 229
startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5188,7 +5221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyTestPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 230
startLine: 232
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5215,7 +5248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyTestNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 231
startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5242,7 +5275,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Drunk
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 232
startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5269,7 +5302,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoBabyBathtub
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 233
startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5296,7 +5329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabyBookPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 234
startLine: 236
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5323,7 +5356,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabyBookNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 235
startLine: 237
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5350,7 +5383,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabyBookHelpNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 236
startLine: 238
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5377,7 +5410,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WritingFrenzy
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 237
startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5404,7 +5437,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpgradedShowerEmotions
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 240
startLine: 242
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5413,6 +5446,141 @@ items:
return:
type: TinyLife.Emotions.EmotionModifier[]
content.vb: Public Shared ReadOnly UpgradedShowerEmotions As EmotionModifier()
- uid: TinyLife.Emotions.EmotionModifier.ViewPaintingPositive
commentId: F:TinyLife.Emotions.EmotionModifier.ViewPaintingPositive
id: ViewPaintingPositive
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: ViewPaintingPositive
nameWithType: EmotionModifier.ViewPaintingPositive
fullName: TinyLife.Emotions.EmotionModifier.ViewPaintingPositive
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ViewPaintingPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 243
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier ViewPaintingPositive
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly ViewPaintingPositive As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.ViewPaintingFocused
commentId: F:TinyLife.Emotions.EmotionModifier.ViewPaintingFocused
id: ViewPaintingFocused
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: ViewPaintingFocused
nameWithType: EmotionModifier.ViewPaintingFocused
fullName: TinyLife.Emotions.EmotionModifier.ViewPaintingFocused
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ViewPaintingFocused
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 244
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier ViewPaintingFocused
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly ViewPaintingFocused As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.ViewPaintingNegative
commentId: F:TinyLife.Emotions.EmotionModifier.ViewPaintingNegative
id: ViewPaintingNegative
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: ViewPaintingNegative
nameWithType: EmotionModifier.ViewPaintingNegative
fullName: TinyLife.Emotions.EmotionModifier.ViewPaintingNegative
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ViewPaintingNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier ViewPaintingNegative
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly ViewPaintingNegative As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.GoodPaintingAdvice
commentId: F:TinyLife.Emotions.EmotionModifier.GoodPaintingAdvice
id: GoodPaintingAdvice
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: GoodPaintingAdvice
nameWithType: EmotionModifier.GoodPaintingAdvice
fullName: TinyLife.Emotions.EmotionModifier.GoodPaintingAdvice
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoodPaintingAdvice
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 246
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier GoodPaintingAdvice
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly GoodPaintingAdvice As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.BadPaintingAdvice
commentId: F:TinyLife.Emotions.EmotionModifier.BadPaintingAdvice
id: BadPaintingAdvice
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: BadPaintingAdvice
nameWithType: EmotionModifier.BadPaintingAdvice
fullName: TinyLife.Emotions.EmotionModifier.BadPaintingAdvice
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BadPaintingAdvice
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier BadPaintingAdvice
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly BadPaintingAdvice As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.Name
commentId: F:TinyLife.Emotions.EmotionModifier.Name
id: Name
@ -5431,7 +5599,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 338
startLine: 350
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5460,7 +5628,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 342
startLine: 354
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5489,7 +5657,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotion
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 347
startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5521,7 +5689,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Condition
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 353
startLine: 365
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5555,7 +5723,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 360
startLine: 372
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5591,7 +5759,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRanOut
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 364
startLine: 376
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5622,7 +5790,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnConditionUnmet
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 368
startLine: 380
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5653,7 +5821,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 377
startLine: 389
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5697,7 +5865,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 391
startLine: 403
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5741,7 +5909,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCausedEmotion
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 400
startLine: 412
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5779,7 +5947,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 416
startLine: 428
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5818,7 +5986,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 429
startLine: 441
assemblies:
- Tiny Life
namespace: TinyLife.Emotions

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameMode
path: ../TinyLife/GameImpl.cs
startLine: 1242
startLine: 1387
assemblies:
- Tiny Life
namespace: TinyLife
@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitialLoad
path: ../TinyLife/GameImpl.cs
startLine: 1245
startLine: 1390
assemblies:
- Tiny Life
namespace: TinyLife
@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
startLine: 1247
startLine: 1392
assemblies:
- Tiny Life
namespace: TinyLife
@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
startLine: 1249
startLine: 1394
assemblies:
- Tiny Life
namespace: TinyLife
@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1251
startLine: 1396
assemblies:
- Tiny Life
namespace: TinyLife
@ -167,7 +167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1253
startLine: 1398
assemblies:
- Tiny Life
namespace: TinyLife
@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
startLine: 1255
startLine: 1400
assemblies:
- Tiny Life
namespace: TinyLife
@ -223,7 +223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
startLine: 1257
startLine: 1402
assemblies:
- Tiny Life
namespace: TinyLife

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -8,10 +8,12 @@ items:
- TinyLife.Goals.MemoryType.#ctor(System.String,System.Type)
- TinyLife.Goals.MemoryType.ActionDone
- TinyLife.Goals.MemoryType.AskedForFood
- TinyLife.Goals.MemoryType.AteFood
- TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan)
- TinyLife.Goals.MemoryType.ConstructedType
- TinyLife.Goals.MemoryType.FamilySocial
- TinyLife.Goals.MemoryType.FoundOutPregnancy
- TinyLife.Goals.MemoryType.FoundOutReproductiveAbilities
- TinyLife.Goals.MemoryType.HadAbortion
- TinyLife.Goals.MemoryType.HadChild
- TinyLife.Goals.MemoryType.HadFirstKiss
@ -45,11 +47,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MemoryType
path: ../TinyLife/Goals/MemoryType.cs
startLine: 19
startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: A memory type is a set of information for a <xref href="TinyLife.Goals.Memory" data-throw-if-not-resolved="false"></xref> to have.
summary: >-
A memory type is a set of information for a <xref href="TinyLife.Goals.Memory" data-throw-if-not-resolved="false"></xref> to have.
Please note that all collections of specific memories, like <xref href="TinyLife.Goals.MemoryType.ActionDone" data-throw-if-not-resolved="false"></xref>, are only initialized in the finalization stage (see <xref href="TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl%2cTinyLife.Mods.ModInfo)" data-throw-if-not-resolved="false"></xref>).
example: []
syntax:
content: >-
@ -92,7 +97,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Goals/MemoryType.cs
startLine: 26
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -121,7 +126,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PublishFailure
path: ../TinyLife/Goals/MemoryType.cs
startLine: 29
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -148,7 +153,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SocialAction
path: ../TinyLife/Goals/MemoryType.cs
startLine: 30
startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -175,7 +180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PromotionOrRaise
path: ../TinyLife/Goals/MemoryType.cs
startLine: 31
startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -202,7 +207,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FamilySocial
path: ../TinyLife/Goals/MemoryType.cs
startLine: 32
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -211,33 +216,6 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly FamilySocial As MemoryType
- uid: TinyLife.Goals.MemoryType.UsedSkillCategory
commentId: F:TinyLife.Goals.MemoryType.UsedSkillCategory
id: UsedSkillCategory
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UsedSkillCategory
nameWithType: MemoryType.UsedSkillCategory
fullName: TinyLife.Goals.MemoryType.UsedSkillCategory
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UsedSkillCategory
path: ../TinyLife/Goals/MemoryType.cs
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly Dictionary<SkillCategory, MemoryType> UsedSkillCategory
return:
type: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
content.vb: Public Shared ReadOnly UsedSkillCategory As Dictionary(Of SkillCategory, MemoryType)
- uid: TinyLife.Goals.MemoryType.WasOutside
commentId: F:TinyLife.Goals.MemoryType.WasOutside
id: WasOutside
@ -256,7 +234,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WasOutside
path: ../TinyLife/Goals/MemoryType.cs
startLine: 35
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -265,60 +243,6 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly WasOutside As MemoryType
- uid: TinyLife.Goals.MemoryType.UsedFurniture
commentId: F:TinyLife.Goals.MemoryType.UsedFurniture
id: UsedFurniture
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UsedFurniture
nameWithType: MemoryType.UsedFurniture
fullName: TinyLife.Goals.MemoryType.UsedFurniture
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UsedFurniture
path: ../TinyLife/Goals/MemoryType.cs
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly Dictionary<ObjectCategory, MemoryType> UsedFurniture
return:
type: System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
content.vb: Public Shared ReadOnly UsedFurniture As Dictionary(Of ObjectCategory, MemoryType)
- uid: TinyLife.Goals.MemoryType.WorkedAtJob
commentId: F:TinyLife.Goals.MemoryType.WorkedAtJob
id: WorkedAtJob
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: WorkedAtJob
nameWithType: MemoryType.WorkedAtJob
fullName: TinyLife.Goals.MemoryType.WorkedAtJob
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkedAtJob
path: ../TinyLife/Goals/MemoryType.cs
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly Dictionary<JobType, MemoryType> WorkedAtJob
return:
type: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
content.vb: Public Shared ReadOnly WorkedAtJob As Dictionary(Of JobType, MemoryType)
- uid: TinyLife.Goals.MemoryType.WasRomanticWithSomeoneElse
commentId: F:TinyLife.Goals.MemoryType.WasRomanticWithSomeoneElse
id: WasRomanticWithSomeoneElse
@ -337,7 +261,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WasRomanticWithSomeoneElse
path: ../TinyLife/Goals/MemoryType.cs
startLine: 40
startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -364,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadFirstKiss
path: ../TinyLife/Goals/MemoryType.cs
startLine: 41
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -391,7 +315,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadChild
path: ../TinyLife/Goals/MemoryType.cs
startLine: 42
startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -418,7 +342,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskedForFood
path: ../TinyLife/Goals/MemoryType.cs
startLine: 43
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -445,7 +369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Slept
path: ../TinyLife/Goals/MemoryType.cs
startLine: 44
startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -454,60 +378,33 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly Slept As MemoryType
- uid: TinyLife.Goals.MemoryType.ActionDone
commentId: F:TinyLife.Goals.MemoryType.ActionDone
id: ActionDone
- uid: TinyLife.Goals.MemoryType.FoundOutReproductiveAbilities
commentId: F:TinyLife.Goals.MemoryType.FoundOutReproductiveAbilities
id: FoundOutReproductiveAbilities
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: ActionDone
nameWithType: MemoryType.ActionDone
fullName: TinyLife.Goals.MemoryType.ActionDone
name: FoundOutReproductiveAbilities
nameWithType: MemoryType.FoundOutReproductiveAbilities
fullName: TinyLife.Goals.MemoryType.FoundOutReproductiveAbilities
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionDone
id: FoundOutReproductiveAbilities
path: ../TinyLife/Goals/MemoryType.cs
startLine: 45
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly Dictionary<ActionType, MemoryType> ActionDone
content: public static readonly MemoryType FoundOutReproductiveAbilities
return:
type: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
content.vb: Public Shared ReadOnly ActionDone As Dictionary(Of ActionType, MemoryType)
- uid: TinyLife.Goals.MemoryType.UpgradeLearned
commentId: F:TinyLife.Goals.MemoryType.UpgradeLearned
id: UpgradeLearned
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UpgradeLearned
nameWithType: MemoryType.UpgradeLearned
fullName: TinyLife.Goals.MemoryType.UpgradeLearned
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpgradeLearned
path: ../TinyLife/Goals/MemoryType.cs
startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly Dictionary<Upgrade, MemoryType> UpgradeLearned
return:
type: System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType}
content.vb: Public Shared ReadOnly UpgradeLearned As Dictionary(Of Upgrade, MemoryType)
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly FoundOutReproductiveAbilities As MemoryType
- uid: TinyLife.Goals.MemoryType.HadAbortion
commentId: F:TinyLife.Goals.MemoryType.HadAbortion
id: HadAbortion
@ -526,7 +423,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadAbortion
path: ../TinyLife/Goals/MemoryType.cs
startLine: 50
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -553,7 +450,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MayBePregnant
path: ../TinyLife/Goals/MemoryType.cs
startLine: 51
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -580,7 +477,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FoundOutPregnancy
path: ../TinyLife/Goals/MemoryType.cs
startLine: 52
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -607,7 +504,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToldAboutPregnancy
path: ../TinyLife/Goals/MemoryType.cs
startLine: 53
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -616,6 +513,180 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly ToldAboutPregnancy As MemoryType
- uid: TinyLife.Goals.MemoryType.ActionDone
commentId: P:TinyLife.Goals.MemoryType.ActionDone
id: ActionDone
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: ActionDone
nameWithType: MemoryType.ActionDone
fullName: TinyLife.Goals.MemoryType.ActionDone
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionDone
path: ../TinyLife/Goals/MemoryType.cs
startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<ActionType, MemoryType> ActionDone { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property ActionDone As Dictionary(Of ActionType, MemoryType)
overload: TinyLife.Goals.MemoryType.ActionDone*
- uid: TinyLife.Goals.MemoryType.UsedSkillCategory
commentId: P:TinyLife.Goals.MemoryType.UsedSkillCategory
id: UsedSkillCategory
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UsedSkillCategory
nameWithType: MemoryType.UsedSkillCategory
fullName: TinyLife.Goals.MemoryType.UsedSkillCategory
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UsedSkillCategory
path: ../TinyLife/Goals/MemoryType.cs
startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<SkillCategory, MemoryType> UsedSkillCategory { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property UsedSkillCategory As Dictionary(Of SkillCategory, MemoryType)
overload: TinyLife.Goals.MemoryType.UsedSkillCategory*
- uid: TinyLife.Goals.MemoryType.UsedFurniture
commentId: P:TinyLife.Goals.MemoryType.UsedFurniture
id: UsedFurniture
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UsedFurniture
nameWithType: MemoryType.UsedFurniture
fullName: TinyLife.Goals.MemoryType.UsedFurniture
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UsedFurniture
path: ../TinyLife/Goals/MemoryType.cs
startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<ObjectCategory, MemoryType> UsedFurniture { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property UsedFurniture As Dictionary(Of ObjectCategory, MemoryType)
overload: TinyLife.Goals.MemoryType.UsedFurniture*
- uid: TinyLife.Goals.MemoryType.WorkedAtJob
commentId: P:TinyLife.Goals.MemoryType.WorkedAtJob
id: WorkedAtJob
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: WorkedAtJob
nameWithType: MemoryType.WorkedAtJob
fullName: TinyLife.Goals.MemoryType.WorkedAtJob
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkedAtJob
path: ../TinyLife/Goals/MemoryType.cs
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<JobType, MemoryType> WorkedAtJob { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property WorkedAtJob As Dictionary(Of JobType, MemoryType)
overload: TinyLife.Goals.MemoryType.WorkedAtJob*
- uid: TinyLife.Goals.MemoryType.AteFood
commentId: P:TinyLife.Goals.MemoryType.AteFood
id: AteFood
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: AteFood
nameWithType: MemoryType.AteFood
fullName: TinyLife.Goals.MemoryType.AteFood
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AteFood
path: ../TinyLife/Goals/MemoryType.cs
startLine: 52
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<FoodType, MemoryType> AteFood { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Skills.FoodType,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property AteFood As Dictionary(Of FoodType, MemoryType)
overload: TinyLife.Goals.MemoryType.AteFood*
- uid: TinyLife.Goals.MemoryType.UpgradeLearned
commentId: P:TinyLife.Goals.MemoryType.UpgradeLearned
id: UpgradeLearned
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UpgradeLearned
nameWithType: MemoryType.UpgradeLearned
fullName: TinyLife.Goals.MemoryType.UpgradeLearned
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpgradeLearned
path: ../TinyLife/Goals/MemoryType.cs
startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<Upgrade, MemoryType> UpgradeLearned { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property UpgradeLearned As Dictionary(Of Upgrade, MemoryType)
overload: TinyLife.Goals.MemoryType.UpgradeLearned*
- uid: TinyLife.Goals.MemoryType.Name
commentId: F:TinyLife.Goals.MemoryType.Name
id: Name
@ -634,7 +705,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/MemoryType.cs
startLine: 60
startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -663,7 +734,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Goals/MemoryType.cs
startLine: 64
startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -692,7 +763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Goals/MemoryType.cs
startLine: 67
startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -725,7 +796,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/MemoryType.cs
startLine: 74
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -763,7 +834,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/MemoryType.cs
startLine: 86
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -810,7 +881,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/MemoryType.cs
startLine: 101
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -834,6 +905,46 @@ references:
name: Memory
nameWithType: Memory
fullName: TinyLife.Goals.Memory
- uid: TinyLife.Goals.MemoryType.ActionDone
commentId: P:TinyLife.Goals.MemoryType.ActionDone
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_ActionDone
name: ActionDone
nameWithType: MemoryType.ActionDone
fullName: TinyLife.Goals.MemoryType.ActionDone
- uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
commentId: M:TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
name: FinalizeGameContent(GameImpl, ModInfo)
nameWithType: Mod.FinalizeGameContent(GameImpl, ModInfo)
fullName: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl, TinyLife.Mods.ModInfo)
spec.csharp:
- uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
name: FinalizeGameContent
href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: TinyLife.Mods.ModInfo
name: ModInfo
href: TinyLife.Mods.ModInfo.html
- name: )
spec.vb:
- uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
name: FinalizeGameContent
href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: TinyLife.Mods.ModInfo
name: ModInfo
href: TinyLife.Mods.ModInfo.html
- name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
@ -1346,26 +1457,32 @@ references:
name: MemoryType
nameWithType: MemoryType
fullName: TinyLife.Goals.MemoryType
- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
- uid: TinyLife.Goals.MemoryType.ActionDone*
commentId: Overload:TinyLife.Goals.MemoryType.ActionDone
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_ActionDone
name: ActionDone
nameWithType: MemoryType.ActionDone
fullName: TinyLife.Goals.MemoryType.ActionDone
- uid: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<SkillCategory, MemoryType>
nameWithType: Dictionary<SkillCategory, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Skills.SkillCategory, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of SkillCategory, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Skills.SkillCategory, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of SkillCategory, MemoryType)
name: Dictionary<ActionType, MemoryType>
nameWithType: Dictionary<ActionType, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Actions.ActionType, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of ActionType, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Actions.ActionType, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of ActionType, MemoryType)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: TinyLife.Skills.SkillCategory
name: SkillCategory
href: TinyLife.Skills.SkillCategory.html
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
@ -1380,9 +1497,9 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Skills.SkillCategory
name: SkillCategory
href: TinyLife.Skills.SkillCategory.html
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
@ -1460,6 +1577,61 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.MemoryType.UsedSkillCategory*
commentId: Overload:TinyLife.Goals.MemoryType.UsedSkillCategory
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UsedSkillCategory
name: UsedSkillCategory
nameWithType: MemoryType.UsedSkillCategory
fullName: TinyLife.Goals.MemoryType.UsedSkillCategory
- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<SkillCategory, MemoryType>
nameWithType: Dictionary<SkillCategory, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Skills.SkillCategory, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of SkillCategory, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Skills.SkillCategory, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of SkillCategory, MemoryType)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: TinyLife.Skills.SkillCategory
name: SkillCategory
href: TinyLife.Skills.SkillCategory.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Skills.SkillCategory
name: SkillCategory
href: TinyLife.Skills.SkillCategory.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: )
- uid: TinyLife.Goals.MemoryType.UsedFurniture*
commentId: Overload:TinyLife.Goals.MemoryType.UsedFurniture
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UsedFurniture
name: UsedFurniture
nameWithType: MemoryType.UsedFurniture
fullName: TinyLife.Goals.MemoryType.UsedFurniture
- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
@ -1503,6 +1675,12 @@ references:
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: )
- uid: TinyLife.Goals.MemoryType.WorkedAtJob*
commentId: Overload:TinyLife.Goals.MemoryType.WorkedAtJob
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_WorkedAtJob
name: WorkedAtJob
nameWithType: MemoryType.WorkedAtJob
fullName: TinyLife.Goals.MemoryType.WorkedAtJob
- uid: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
@ -1546,26 +1724,32 @@ references:
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: )
- uid: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
- uid: TinyLife.Goals.MemoryType.AteFood*
commentId: Overload:TinyLife.Goals.MemoryType.AteFood
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_AteFood
name: AteFood
nameWithType: MemoryType.AteFood
fullName: TinyLife.Goals.MemoryType.AteFood
- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.FoodType,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.FoodType,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<ActionType, MemoryType>
nameWithType: Dictionary<ActionType, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Actions.ActionType, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of ActionType, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Actions.ActionType, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of ActionType, MemoryType)
name: Dictionary<FoodType, MemoryType>
nameWithType: Dictionary<FoodType, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Skills.FoodType, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of FoodType, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Skills.FoodType, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of FoodType, MemoryType)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- uid: TinyLife.Skills.FoodType
name: FoodType
href: TinyLife.Skills.FoodType.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
@ -1580,15 +1764,21 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- uid: TinyLife.Skills.FoodType
name: FoodType
href: TinyLife.Skills.FoodType.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: )
- uid: TinyLife.Goals.MemoryType.UpgradeLearned*
commentId: Overload:TinyLife.Goals.MemoryType.UpgradeLearned
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UpgradeLearned
name: UpgradeLearned
nameWithType: MemoryType.UpgradeLearned
fullName: TinyLife.Goals.MemoryType.UpgradeLearned
- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic

View file

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

View file

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

View file

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

View file

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

View file

@ -7,6 +7,7 @@ items:
children:
- TinyLife.Mods.Mod.AddGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.Description
- TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.Icon
- TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
@ -345,6 +346,48 @@ items:
description: The <xref href="TinyLife.Mods.ModInfo" data-throw-if-not-resolved="false"></xref> of this mod.
content.vb: Public MustOverride Sub AddGameContent(game As GameImpl, info As ModInfo)
overload: TinyLife.Mods.Mod.AddGameContent*
- uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
commentId: M:TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
id: FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
parent: TinyLife.Mods.Mod
langs:
- csharp
- vb
name: FinalizeGameContent(GameImpl, ModInfo)
nameWithType: Mod.FinalizeGameContent(GameImpl, ModInfo)
fullName: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl, TinyLife.Mods.ModInfo)
type: Method
source:
remote:
path: TinyLife/Mods/Mod.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FinalizeGameContent
path: ../TinyLife/Mods/Mod.cs
startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife.Mods
summary: >-
Finalize loading any additional game content for your mod.
Note that "finalize" in this context refers not to object destruction, but to the completion of the loading process.
This method is called after all mods had their <xref href="TinyLife.Mods.Mod.AddGameContent(TinyLife.GameImpl%2cTinyLife.Mods.ModInfo)" data-throw-if-not-resolved="false"></xref> methods called, and after all basegame content has been finalized.
This method can be used, for example, to modify any game content added by other mods.
example: []
syntax:
content: public virtual void FinalizeGameContent(GameImpl game, ModInfo info)
parameters:
- id: game
type: TinyLife.GameImpl
description: The game instance.
- id: info
type: TinyLife.Mods.ModInfo
description: The <xref href="TinyLife.Mods.ModInfo" data-throw-if-not-resolved="false"></xref> of this mod.
content.vb: Public Overridable Sub FinalizeGameContent(game As GameImpl, info As ModInfo)
overload: TinyLife.Mods.Mod.FinalizeGameContent*
- uid: TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
commentId: M:TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
id: GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
@ -363,7 +406,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCustomFurnitureTextures
path: ../TinyLife/Mods/Mod.cs
startLine: 81
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -402,7 +445,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PopulateOptions
path: ../TinyLife/Mods/Mod.cs
startLine: 92
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -1251,6 +1294,12 @@ references:
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.Mods.Mod.FinalizeGameContent*
commentId: Overload:TinyLife.Mods.Mod.FinalizeGameContent
href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
name: FinalizeGameContent
nameWithType: Mod.FinalizeGameContent
fullName: TinyLife.Mods.Mod.FinalizeGameContent
- uid: TinyLife.Objects.FurnitureType
commentId: T:TinyLife.Objects.FurnitureType
parent: TinyLife.Objects

View file

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

View file

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

View file

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

View file

@ -55,6 +55,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -81,6 +82,7 @@ items:
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
@ -126,6 +128,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -512,6 +515,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1090,6 +1100,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -2874,6 +2939,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

@ -58,6 +58,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -84,6 +85,7 @@ items:
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
@ -129,6 +131,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -504,6 +507,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1082,6 +1092,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -2866,6 +2931,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

@ -71,6 +71,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -94,6 +95,7 @@ items:
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
@ -137,6 +139,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -973,6 +976,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1394,6 +1404,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -3258,6 +3323,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

@ -55,6 +55,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -81,6 +82,7 @@ items:
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
@ -127,6 +129,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -452,6 +455,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1030,6 +1040,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -2995,6 +3060,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

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

View file

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

View file

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

View file

@ -62,6 +62,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -87,6 +88,7 @@ items:
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
@ -131,6 +133,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -703,6 +706,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1262,6 +1272,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -3021,6 +3086,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

@ -67,6 +67,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -92,6 +93,7 @@ items:
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
@ -136,6 +138,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -729,6 +732,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1288,6 +1298,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -3047,6 +3112,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

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

View file

@ -63,6 +63,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -88,6 +89,7 @@ items:
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
@ -132,6 +134,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -596,6 +599,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1155,6 +1165,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -2914,6 +2979,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

@ -6,7 +6,8 @@ items:
parent: TinyLife.Objects
children:
- TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[])
- TinyLife.Objects.FenceType.ColorSchemes
- TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)
- TinyLife.Objects.FenceType.Colors
- TinyLife.Objects.FenceType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Boolean,System.Boolean,System.Int32[],MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Color})
- TinyLife.Objects.FenceType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],System.Single)
- TinyLife.Objects.FenceType.Icon
@ -30,7 +31,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FenceType
path: ../TinyLife/Objects/FenceWall.cs
startLine: 105
startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -75,7 +76,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Objects/FenceWall.cs
startLine: 112
startLine: 129
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -104,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Objects/FenceWall.cs
startLine: 124
startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -133,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Price
path: ../TinyLife/Objects/FenceWall.cs
startLine: 128
startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -162,7 +163,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Objects/FenceWall.cs
startLine: 132
startLine: 153
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -173,35 +174,35 @@ items:
return:
type: MLEM.Textures.TextureRegion
content.vb: Public ReadOnly Icon As TextureRegion
- uid: TinyLife.Objects.FenceType.ColorSchemes
commentId: F:TinyLife.Objects.FenceType.ColorSchemes
id: ColorSchemes
- uid: TinyLife.Objects.FenceType.Colors
commentId: F:TinyLife.Objects.FenceType.Colors
id: Colors
parent: TinyLife.Objects.FenceType
langs:
- csharp
- vb
name: ColorSchemes
nameWithType: FenceType.ColorSchemes
fullName: TinyLife.Objects.FenceType.ColorSchemes
name: Colors
nameWithType: FenceType.Colors
fullName: TinyLife.Objects.FenceType.Colors
type: Field
source:
remote:
path: TinyLife/Objects/FenceWall.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColorSchemes
id: Colors
path: ../TinyLife/Objects/FenceWall.cs
startLine: 136
startLine: 157
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: The color schemes that each layer of this fence type uses.
summary: The color settings to use for this fence wall.
example: []
syntax:
content: public readonly ColorScheme[] ColorSchemes
content: public readonly ColorSettings Colors
return:
type: TinyLife.Utilities.ColorScheme[]
content.vb: Public ReadOnly ColorSchemes As ColorScheme()
type: TinyLife.Utilities.ColorSettings
content.vb: Public ReadOnly Colors As ColorSettings
- uid: TinyLife.Objects.FenceType.Textures
commentId: F:TinyLife.Objects.FenceType.Textures
id: Textures
@ -220,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Textures
path: ../TinyLife/Objects/FenceWall.cs
startLine: 140
startLine: 161
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -249,7 +250,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureRegion
path: ../TinyLife/Objects/FenceWall.cs
startLine: 145
startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -281,7 +282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/FenceWall.cs
startLine: 156
startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -313,6 +314,56 @@ items:
nameWithType.vb: FenceType.New(String, Single, TextureRegion, Dictionary(Of Point, TextureRegion), Point, ParamArray ColorScheme())
fullName.vb: TinyLife.Objects.FenceType.New(String, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, ParamArray TinyLife.Utilities.ColorScheme())
name.vb: New(String, Single, TextureRegion, Dictionary(Of Point, TextureRegion), Point, ParamArray ColorScheme())
- uid: TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)
commentId: M:TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)
id: '#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)'
parent: TinyLife.Objects.FenceType
langs:
- csharp
- vb
name: FenceType(string, float, TextureRegion, Dictionary<Point, TextureRegion>, Point, ColorSettings)
nameWithType: FenceType.FenceType(string, float, TextureRegion, Dictionary<Point, TextureRegion>, Point, ColorSettings)
fullName: TinyLife.Objects.FenceType.FenceType(string, float, MLEM.Textures.TextureRegion, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorSettings)
type: Constructor
source:
remote:
path: TinyLife/Objects/FenceWall.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/FenceWall.cs
startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: Creates a new fence type with the given settings.
example: []
syntax:
content: public FenceType(string name, float price, TextureRegion icon, Dictionary<Point, TextureRegion> textures, Point textureRegion, ColorSettings colors)
parameters:
- id: name
type: System.String
description: The name of this fence type.
- id: price
type: System.Single
description: The price of a single element of this fence type.
- id: icon
type: MLEM.Textures.TextureRegion
description: The build mode icon that this fence type optionally uses.
- id: textures
type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
description: The texture atlas that this fence type's &lt;see cref="TextureRegion"/&gt; is on.
- id: textureRegion
type: Microsoft.Xna.Framework.Point
description: The texture region on this fence's type &lt;see cref="Textures"/&gt; that marks the base region for this fence type.
- id: colors
type: TinyLife.Utilities.ColorSettings
description: The color settings that this fence type uses.
content.vb: Public Sub New(name As String, price As Single, icon As TextureRegion, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As ColorSettings)
overload: TinyLife.Objects.FenceType.#ctor*
nameWithType.vb: FenceType.New(String, Single, TextureRegion, Dictionary(Of Point, TextureRegion), Point, ColorSettings)
fullName.vb: TinyLife.Objects.FenceType.New(String, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorSettings)
name.vb: New(String, Single, TextureRegion, Dictionary(Of Point, TextureRegion), Point, ColorSettings)
- uid: TinyLife.Objects.FenceType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Boolean,System.Boolean,System.Int32[],MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Color})
commentId: M:TinyLife.Objects.FenceType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Boolean,System.Boolean,System.Int32[],MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Color})
id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Boolean,System.Boolean,System.Int32[],MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Color})
@ -331,7 +382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Objects/FenceWall.cs
startLine: 182
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -375,13 +426,13 @@ items:
description: Whether the fence drawn has a pole in the positive direction.
- id: colors
type: System.Int32[]
description: The color indices in this fence type's <xref href="TinyLife.Objects.FenceType.ColorSchemes" data-throw-if-not-resolved="false"></xref> to draw with.
description: The color indices in this fence type's <xref href="TinyLife.Objects.FenceType.Colors" data-throw-if-not-resolved="false"></xref> to draw with.
- id: cameraRotation
type: MLEM.Misc.Direction2
description: The camera rotation to draw with.
- id: overrideColor
type: System.Nullable{Microsoft.Xna.Framework.Color}
description: An optional override color to use instead of this fence type's <xref href="TinyLife.Objects.FenceType.ColorSchemes" data-throw-if-not-resolved="false"></xref>.
description: An optional override color to use instead of this fence type's <xref href="TinyLife.Objects.FenceType.Colors" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, map As Map, pos1 As Point, pos2 As Point, floor As Integer, drawPos As Vector2, vertical As Boolean, scale As Single, hasPoleNeg As Boolean, hasPolePos As Boolean, colors As Integer(), cameraRotation As Direction2, overrideColor As Color? = Nothing)
overload: TinyLife.Objects.FenceType.Draw*
nameWithType.vb: FenceType.Draw(GameTime, SpriteBatch, Map, Point, Point, Integer, Vector2, Boolean, Single, Boolean, Boolean, Integer(), Direction2, Color?)
@ -405,7 +456,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawUi
path: ../TinyLife/Objects/FenceWall.cs
startLine: 226
startLine: 259
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -428,7 +479,7 @@ items:
description: The map.
- id: colors
type: System.Int32[]
description: The color indices in this fence type's <xref href="TinyLife.Objects.FenceType.ColorSchemes" data-throw-if-not-resolved="false"></xref> to draw with.
description: The color indices in this fence type's <xref href="TinyLife.Objects.FenceType.Colors" data-throw-if-not-resolved="false"></xref> to draw with.
- id: drawScale
type: System.Single
description: The scale to draw with.
@ -455,7 +506,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Objects/FenceWall.cs
startLine: 238
startLine: 271
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -1030,27 +1081,13 @@ references:
- uid: MLEM.Textures
name: Textures
isExternal: true
- uid: TinyLife.Utilities.ColorScheme[]
isExternal: true
href: TinyLife.Utilities.ColorScheme.html
name: ColorScheme[]
nameWithType: ColorScheme[]
fullName: TinyLife.Utilities.ColorScheme[]
nameWithType.vb: ColorScheme()
fullName.vb: TinyLife.Utilities.ColorScheme()
name.vb: ColorScheme()
spec.csharp:
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: (
- name: )
- uid: TinyLife.Utilities.ColorSettings
commentId: T:TinyLife.Utilities.ColorSettings
parent: TinyLife.Utilities
href: TinyLife.Utilities.ColorSettings.html
name: ColorSettings
nameWithType: ColorSettings
fullName: TinyLife.Utilities.ColorSettings
- uid: TinyLife.Objects.FenceType.TextureRegion
commentId: F:TinyLife.Objects.FenceType.TextureRegion
href: TinyLife.Objects.FenceType.html#TinyLife_Objects_FenceType_TextureRegion
@ -1223,12 +1260,33 @@ references:
nameWithType.vb: FenceType.New
fullName.vb: TinyLife.Objects.FenceType.New
name.vb: New
- uid: TinyLife.Objects.FenceType.ColorSchemes
commentId: F:TinyLife.Objects.FenceType.ColorSchemes
href: TinyLife.Objects.FenceType.html#TinyLife_Objects_FenceType_ColorSchemes
name: ColorSchemes
nameWithType: FenceType.ColorSchemes
fullName: TinyLife.Objects.FenceType.ColorSchemes
- uid: TinyLife.Utilities.ColorScheme[]
isExternal: true
href: TinyLife.Utilities.ColorScheme.html
name: ColorScheme[]
nameWithType: ColorScheme[]
fullName: TinyLife.Utilities.ColorScheme[]
nameWithType.vb: ColorScheme()
fullName.vb: TinyLife.Utilities.ColorScheme()
name.vb: ColorScheme()
spec.csharp:
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: (
- name: )
- uid: TinyLife.Objects.FenceType.Colors
commentId: F:TinyLife.Objects.FenceType.Colors
href: TinyLife.Objects.FenceType.html#TinyLife_Objects_FenceType_Colors
name: Colors
nameWithType: FenceType.Colors
fullName: TinyLife.Objects.FenceType.Colors
- uid: TinyLife.Objects.WallLike.Positions
commentId: F:TinyLife.Objects.WallLike.Positions
parent: TinyLife.Objects.WallLike

View file

@ -134,19 +134,19 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: The colors indices that this fence has for each of its <xref href="TinyLife.Objects.FenceWall.Type" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.FenceType.ColorSchemes" data-throw-if-not-resolved="false"></xref>.
summary: The colors indices that this fence has for each of its <xref href="TinyLife.Objects.FenceWall.Type" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.FenceType.Colors" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
[DataMember]
public readonly int[] Colors
public int[] Colors
return:
type: System.Int32[]
content.vb: >-
<DataMember>
Public ReadOnly Colors As Integer()
Public Colors As Integer()
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
@ -297,7 +297,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/Objects/FenceWall.cs
startLine: 59
startLine: 60
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -329,7 +329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnNeighborChanged
path: ../TinyLife/Objects/FenceWall.cs
startLine: 64
startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -1443,12 +1443,12 @@ references:
name: Type
nameWithType: FenceWall.Type
fullName: TinyLife.Objects.FenceWall.Type
- uid: TinyLife.Objects.FenceType.ColorSchemes
commentId: F:TinyLife.Objects.FenceType.ColorSchemes
href: TinyLife.Objects.FenceType.html#TinyLife_Objects_FenceType_ColorSchemes
name: ColorSchemes
nameWithType: FenceType.ColorSchemes
fullName: TinyLife.Objects.FenceType.ColorSchemes
- uid: TinyLife.Objects.FenceType.Colors
commentId: F:TinyLife.Objects.FenceType.Colors
href: TinyLife.Objects.FenceType.html#TinyLife_Objects_FenceType_Colors
name: Colors
nameWithType: FenceType.Colors
fullName: TinyLife.Objects.FenceType.Colors
- uid: System.Int32[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32

View file

@ -65,6 +65,7 @@ items:
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -88,6 +89,7 @@ items:
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
@ -133,6 +135,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -671,6 +674,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1192,6 +1202,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -2976,6 +3041,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

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