Compare commits

..

90 commits
0.41.0 ... main

Author SHA1 Message Date
Ell
6e84055033 fixed link checker job's name 2024-09-26 12:24:24 +02:00
Ell
f38f555d67 added a link checking workflow 2024-09-26 12:23:31 +02:00
Ell
b3e1ed8da4 0.43.11 2024-09-20 13:01:26 +02:00
Ell
0e68e0409a added changelog to footer 2024-09-20 12:40:31 +02:00
Ell
4de3f6fa09 clearer phrasing 2024-09-15 17:16:56 +02:00
Ell
4a1901ace1 typo 2024-09-15 17:15:45 +02:00
Ell
1a3e0e39dc note a caveat about lot employments in custom maps doc 2024-09-15 17:13:54 +02:00
Ell
cb60ba71fd added reviews section to website 2024-09-07 12:20:53 +02:00
Ell
6ea3e9b2e0 clean up Language Overrides section in docs 2024-09-07 11:05:53 +02:00
Ell
79e6bd3666 removed language overrides info 2024-09-07 10:57:29 +02:00
Ell
f18cdb1573 small phrasing fixup in pronouns post 2024-09-05 17:47:19 +02:00
Ell
a7b9b6daab make the link on the content policy clickable 2024-09-05 17:41:24 +02:00
Ell
412fbda6ff clear up "checks" section info in localization doc 2024-09-05 11:30:06 +02:00
Ell
bd7755c283 highlight the translation errors log info more thoroughly 2024-09-03 23:40:41 +02:00
Ell
cac097a51c 0.43.10 2024-08-31 13:05:33 +02:00
Ell
b276049de9 0.43.9 2024-08-31 11:17:42 +02:00
Ell
37f93b2a30 also copy the changelog and in-game news raw files to the site 2024-08-16 14:02:15 +02:00
Ell
fdf6d55414 clear in-game news 2024-08-16 13:52:06 +02:00
Ell
c6f2b0e012 0.43.8 2024-08-15 11:40:18 +02:00
Ell
426d2419b9 added game logo to footer 2024-08-14 13:21:50 +02:00
Ell
712cc6200d added additional links to the footer 2024-08-11 22:16:19 +02:00
Ell
73265e3b14 also include nav in common issues article 2024-08-11 20:12:31 +02:00
Ell
2f6cec1cdd added navigation to the changelog and blog posts 2024-08-11 20:01:06 +02:00
Ell
dcd8aa99be remove source information from docs 2024-08-09 16:45:32 +02:00
Ell
1a100bffd2 0.43.7 2024-08-08 15:31:09 +02:00
Ell
388fd32496 improved the footer 2024-08-07 18:58:33 +02:00
Ell
975b2788f7 add feed meta 2024-07-27 16:52:01 +02:00
Ell
5c811c3d33 0.43.6 2024-07-26 12:47:59 +02:00
Ell
aad75993a1 use catppuccin code style 2024-07-20 23:53:02 +02:00
Ell
bd6f3f0b29 info abt the checks tab in the localization software 2024-07-20 18:49:56 +02:00
Ell
e33025a9e8 suppress diffs and stats for generated api yamls 2024-07-15 12:09:50 +02:00
Ell
d52f3ecaf8 0.43.5 2024-07-15 12:06:12 +02:00
Ell
5a9469cfbf 0.43.4 2024-07-14 18:39:17 +02:00
Ell
1e2aa856b0 0.43.3 2024-07-14 12:58:47 +02:00
Ell
48da4c83f1 0.43.2 2024-07-13 14:54:00 +02:00
Ell
03a30fb485 0.43.1 2024-07-09 20:29:36 +02:00
Ell
70f6905eaa 0.43.0 2024-07-09 18:54:47 +02:00
Ell
07112a7670 add some additional feedback form arguments 2024-07-02 19:23:13 +02:00
Ell
60d52d7f7f explicitly start the query string with a ? 2024-07-02 00:14:24 +02:00
Ell
058960c121 escape question marks 2024-07-02 00:04:57 +02:00
Ell
e8395a8b9e more robust rewrite conditions for feedback form 2024-07-01 23:56:33 +02:00
Ell
89fca8603e update in-game news to reflect august 2024-07-01 10:44:59 +02:00
Ell
a81f06d532 0.42.4 2024-06-19 12:57:19 +02:00
Ell
7ea1a2a2f6 0.42.3 2024-06-17 22:37:07 +02:00
Ell
b35f60cc84 0.42.2 2024-06-15 12:49:04 +02:00
Ell
2bf6f2b72a 0.42.1 2024-06-09 20:51:38 +02:00
Ell
5dd6cbd020 re-word the new section 2024-06-09 18:28:00 +02:00
Ell
1d3e6bb777 add info about the feedback form to the common issues article 2024-06-09 18:25:49 +02:00
Ell
f7dbbef34d 0.42.0 2024-06-09 17:05:30 +02:00
Ell
4f6062b170 0.42.0 2024-06-09 17:02:15 +02:00
Ell
056b9928d1 it's lowercase but windows doesn't care lmao 2024-06-01 18:33:29 +02:00
Ell
1b440fcf89 in-game news abt outright event 2024-06-01 18:33:08 +02:00
Ell
d6afff2059 fixed a missing space 2024-05-21 22:05:14 +02:00
Ell
8247d70f04 made the more button bold 2024-05-21 21:59:47 +02:00
Ell
2346822be7 clarify show more button 2024-05-21 21:51:06 +02:00
Ell
9f9a3b911a added "show more" button to posts sections 2024-05-21 21:49:10 +02:00
Ell
5ab1a6b17d reduce empty space in compiled blog html 2024-05-21 21:03:41 +02:00
Ell
5978931868 added remaining archive of itch posts 2024-05-21 19:48:31 +02:00
Ell
ba4d11f03c added some more older posts 2024-05-21 18:39:43 +02:00
Ell
fdfbec2f52 add emoji to blog categories 2024-05-21 18:20:14 +02:00
Ell
618edc6add flip wording 2024-05-21 18:16:20 +02:00
Ell
750f7579f7 made itch and steam links optional 2024-05-21 18:15:21 +02:00
Ell
1e2245bc97 this is my last attempt and if this doesn't work i'll just cry instead 2024-05-21 16:37:22 +02:00
Ell
f3076d1db1 this is the least fun i've ever had with web design 2024-05-21 16:31:30 +02:00
Ell
3341056607 turns out firefox doesn't like *just* a max width (apparently) 2024-05-21 16:29:14 +02:00
Ell
af011cf1ab wrap the devlog image in a div to hopefully make firefox mobile happy 2024-05-21 16:22:12 +02:00
Ell
596131e7d8 use 100% width for devlog images 2024-05-21 16:17:55 +02:00
Ell
2e9ff2c94b also assign max width to image 2024-05-21 16:15:02 +02:00
Ell
88f08a6d04 update css 2024-05-21 16:11:24 +02:00
Ell
deb17ce465 make css expire more quickly 2024-05-21 16:05:42 +02:00
Ell
b2127d97f9 added images to post list 2024-05-21 15:56:58 +02:00
Ell
8b4106a280 reorder posts categories 2024-05-21 15:22:31 +02:00
Ell
a059141b5e move posts to /posts directory 2024-05-21 15:05:07 +02:00
Ell
7540f5a0bc added blog categories 2024-05-21 12:45:00 +02:00
Ell
c594538047 remove community showcase mention from modding tutorials 2024-05-20 22:56:49 +02:00
Ell
b577a301ad removed the community showcase site for now 2024-05-20 22:53:24 +02:00
Ell
2b71ea46ec width isn't an issue 2024-05-17 22:13:56 +02:00
Ell
5f18c6f51f force twitter widget to be full height 2024-05-17 22:10:15 +02:00
Ell
acfd91bba5 updated dependencies 2024-05-17 21:51:50 +02:00
Ell
c5d8df7e8a actions: automatically purge CF caches 2024-05-03 15:46:03 +02:00
Ell
88de317ee2 added a cookie notification to the website 2024-05-03 15:34:43 +02:00
Ell
685233c73e 0.41.2 2024-05-01 17:57:34 +02:00
Ell
5f1b877f90 elaborate on the verbose argument for translation testing 2024-04-28 20:20:27 +02:00
Ell
f075f57fa7 hmm 2024-04-27 13:52:53 +02:00
Ell
7ad22366c7 some roadmap updates 2024-04-27 13:52:13 +02:00
Ell
972d2c5c38 0.41.1 2024-04-21 10:22:04 +02:00
Ell
697c45e361 improved styling & made subsites less wide 2024-04-17 20:10:06 +02:00
Ell
8711a857e0 fixed redirects 2024-04-16 10:17:05 +02:00
Ell
699184ede5 updated policy history link 2024-04-16 10:15:23 +02:00
Ell
72365f9fa8 moved common issues, preview version info, and the community policy, to the normal website 2024-04-16 10:14:15 +02:00
437 changed files with 115962 additions and 85020 deletions

2
.gitattributes vendored Normal file
View file

@ -0,0 +1,2 @@
# suppress diffs and stats for generated api yamls
docs/api/** linguist-generated

View file

@ -39,6 +39,11 @@ jobs:
curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb && sudo dpkg -i cloudflared.deb 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 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: docs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
@ -73,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 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 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 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 }}

27
.github/workflows/checks.yml vendored Normal file
View file

@ -0,0 +1,27 @@
on: [push]
jobs:
check-links:
runs-on: ubuntu-latest
steps:
- name: Clone Repository
uses: actions/checkout@v4
- name: Check Docs Links
if: always()
uses: urlstechie/urlchecker-action@master
with:
subfolder: docs/articles
file_types: .md,.yml
verbose: true
- name: Check Blog Links
uses: urlstechie/urlchecker-action@master
if: always()
with:
subfolder: web/_posts
file_types: .md
verbose: true
- name: Check Changelog Links
uses: urlstechie/urlchecker-action@master
if: always()
with:
include_files: Changelog.md
verbose: true

View file

@ -1,3 +1,406 @@
# 0.43.11
*September 20, 2024*
Hi everyone! We know it's been a while since the last major update, despite the fact that we usually try to stick to a monthly update schedule. However, we've been hard at work on two major things: the Outright Pride 2024 set and the elder life stage. So stay tuned for the next major update coming soon!
Additions
- Added a popup to hire a babysitter that displays when every adult is out of town
- Added a makeup character creator category and simple blush makeup
Improvements
- Disallow locking the curtain door and staff-only doors
- Increased the notification history from 512 to 1024
- Don't force-save the game on important events like death
- Made fooling around take a random amount of time
- Slowed down the eating animation
- Allow accessing options and notifications from within the character creator
- Don't bob the gamepad selection outline when UI animations are disabled
- Made the gamepad selection outline a bit wider when a text paragraph is selected
Fixes
- Fixed a crash when removing objects that are out of bounds on a higher floor
- Fixed money being charged even when the phone case color is not actually changed
- Fixed the Travel to World action being available if there is only one world in a save
- Fixed gravestones without a person in them disappearing on load
- Fixed hiring one-off employees causing a crash if there are no people in exported households
- Fixed duplicate exported people being able to be added to the map at once
- Fixed fooling around between aro and non-aro people failing when it shouldn't
- Fixed various panels not selecting a default element when using a gamepad
- Fixed the mailbox flag's rotation being inconsistent
- Fixed households being able to be auto-generated with no relations between members
Removals
- Removed the very incomplete traditional chinese translation for now. If you want to help get it back into the game, please check out the [community localization docs](https://docs.tinylifegame.com/articles/localization.html).
API
- Added SaveHandler.OnBindToType event for overriding type deserialization behavior
- Updated door type names to be less confusing
- Added events for modifying the visit priorities of lots and maps
- Added IUpdatingMemory to make updating memories with custom types optional
- Goals and choice prompts now also require the mod id to be present in their names
# 0.43.10
*August 31, 2024*
Fixes
- Fixed an issue running the game on some systems due to a dependency change
# 0.43.9
*August 31, 2024*
Additions
- Added EzTown Modern Indoor Railing fence
Improvements
- Added more gray hair color variations
- Made a person's current emotion influence the quality of objects they create
- Avoid unnecessarily keeping cursor texture data in memory
- Expose save compression level in the options file
Fixes
- Fixed a rare exception when staggered updates remove multiple objects at once
- Fixed people being deleted if they have the demo life goal when transferring to the full game
- Fixed a crash when loading a save that had modded wallpaper after removing the mod
API
- Renamed the Tiny Life API NuGet package to from TinyLifeApi to TinyLife.ApiReference.
- Added combined flags for age groups to allow setting action and personality age requirements more easily
- Wallpapers and tiles are now stored in fields in their respective classes
- Added events for when specific build mode buttons are displayed
- Made various additional Furniture properties and methods virtual
# 0.43.8
*August 15, 2024*
Improvements
- Allow coloring the vertical planter's flowers
- Made trash collectors also clean objects on public lots
Fixes
- Fixed being able to grab a serving of a glass or mug
- Fixed randomly generated people always having a cheap everyday outfit
- Fixed objects being marked as not seen in the household storage at all times
- Fixed being able to tinker with any furniture in the demo
- Fixed various exceptions when moving objects out of bounds
- Fixed a crash when deleting the first outfit in the character creator
- Fixed Liam Lungo having non-demo clothes in the demo
# 0.43.7
*August 8, 2024*
Additions
- Added the ability to ask others to play in the sandbox, on the jungle gym, and with toys together
- Added the ability to set Steam workshop items public from within the game
- Added some more breakfast foods, including various sandwiches
- Added industrial-themed stairs
- Added a small indicator for items, actions, foods, woodworking recipes and upgrades that the player has never seen before
Improvements
- Sort color selector colors by lightness
- Clarified the brightness increase setting's name
- Order worlds by display name in various menus
- Display hidden achievements in their own box, rather than as text
Fixes
- Fixed a rare crash during loading due to the new file loading percentage display
- Fixed a relationship crash when a person interacts in a smaller map than their memory was created in
- Fixed the cleanup action starting prematurely for the baby
- Fixed getting items from storage causing them to sometimes have the wrong rotation
- Fixed the build mode button tooltip hiding the button if long enough
- Fixed some concrete tiles displaying a rogue pixel near map borders
- Fixed the ResetLocation cheat not moving the person to their home map
- Fixed stairs not properly checking whether entry adn exit points are blocked
# 0.43.6
*July 26, 2024*
Additions
- Added a "Get Full Game" button to the demo's main menu and in-game menu
- Added an action to get store-able items back from household storage while playing
Improvements
- Display progress percentage when loading and deserializing a save file
- Display which map is being validated during loading
- Remember the most recently selected person when opening or reloading the play mode tool
- Display memory usage information in the debug menu
- Improve error messages when objects fail to load
- Gain social need when fooling around or online gaming
- Display a person's home's map in the relationship tooltip along with their home
Fixes
- Fixed a crash when moving the cursor out of bounds in build mode while holding a furniture item
- Fixed being unable to invite someone in or ask them to leave when they're stopped before they reach the door
- Fixed being unable to switch TV channels when no one else is watching
- Fixed people starting romantic relationships with people who already have a partner autonomously
- Fixed an exception when multiple actions try to open a player prompt at the same time
API
- Updated MLEM to 7.0.0, which includes various namespace changes so unfortunately, mods are likely to break
# 0.43.5
*July 15, 2024*
Fixes
- Fixed a crash when a person with certain clothes goes to bed
- Fixed a crash when fences or counters are next to the borders of the map
# 0.43.4
*July 14, 2024*
Fixes
- Fixed a crash when babies try to age up
- Fixed being unable to copy saves to Steam cloud since 0.43.0
# 0.43.3
*July 14, 2024*
Improvements
- Display more stages in the loading screen while loading the save file
Fixes
- Fixed being unable to deserialize the discard held item action when loading a save
- Fixed some important social actions only working when the partner's needs are high enough
- Fixed some important social actions losing priority when done recently
- Fixed another exception when holding something while aging up
# 0.43.2
*July 13, 2024*
Additions
- Added an autonomous Check on Baby action that'll help with autonomous baby care in homes with multiple floors especially
- Added [non-buyable](https://docs.tinylifegame.com/articles/cheats.html) debug openings that are just the cutouts other openings use without a texture of their own, which may be useful for custom maps
Improvements
- Improved the way household previews are created and stored. This means that all saves will have to have their previews regenerated by loading them, selecting a household, and saving the game.
- Center the camera on the last relevant lot when entering the household selection screen
- Display infinite tiny bucks in build-only mode, instead of no money at all
- Made the tech withdrawal emotion modifier give bored rather than sad
Fixes
- Fixed the baby cleanup action not displaying proper visuals based on person ordering
- Fixed an exception when adding furniture from other maps to storage
- Fixed empty lots causing a crash when calculating their size
- Fixed a crash when a person holding something just aged up
- Fixed the outdoorsy emotion modifiers displaying when out of town
- Fixed pregnant bellies being able to display out of bounds when changing lifespan settings during pregnancy
# 0.43.1
*July 9, 2024*
Fixes
- Fixed a crash when displaying the lot employment edit panel
# 0.43.0
*July 9, 2024*
![](media/changelog/0.43.0.png)
> New Plant Stuff, New Language and New Gross Stuff
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.43.0/).**
Additions
- Added the ability to throw up from being drunk
- Added a wealth tax, whose value is partly determined by the game's difficulty setting
- Added a flower bed object that looks the same as the flower tiles, but can be used on any tile
- Added larger versions of the evergreen and cypress trees
- Added bowls for food that makes more sense in bowls
- Added an ambient water sound, as well as a placement sound for water and water objects
- Added japanese translation by [mameketchup](https://linktr.ee/mameketchup)
Improvements
- Made the game's logo in the main menu animate
- Use the natural placement sound when placing natural tiles like grass
- Increase the flood fill limit for tiles
- Made water borders for sand have the color of the sand
- Made rummaging in the trash be considered inappropriate on other lots
- Display translation completion next to languages in the options menu
- Made objects verify their parent position on load
- Order the life goals menu by name
- Made the lot tooltip stationary above the lot
- Made pregnant people's bellies visually get bigger
- Disallow clicking the ground on water tiles and out of bounds
- Improved the autofill content for the feedback form when accessing it from within the game
- Allow multitasking social actions while playing with toys
- Made the lot outline thicker to look better when zoomed out
- Made the lilypad's bobbing animation look less stupid
- Improve the skill book selection ui
- Made adults carry babies to the food item after they make food for them
- Severely increased the priority of actions that help babies when they need help
Fixes
- Fixed street lamps not drawing correctly with higher floors nearby
- Fixed full release saves with babies in them causing the demo to crash on the load menu
- Fixed actions that have a list of selectable people ignoring their visibility
- Fixed all remaining potential causes of the game sticking around after being closed
- Fixed existing notifications animating again when changing game modes while they're on-screen
- Fixed rotating lots causing objects with a limited amount of rotations to have incorrectly placed children
- Fixed a rare exception when checking for rooms near the map borders
- Fixed the millionaire life goal's expensive lot goal only taking furniture into account
- Fixed primary school students saying they "work" as students
- Fixed bad child food emotion being granted to the food's creator
- Fixed children claiming they forgot their homework every day
- Fixed life goals' homework goal not updating when being helped with homework
- Fixed a bee particle crash when there are no valid positions to fly to
- Fixed chatting being able to start new relationships through the AI even when AI relationships are disabled
- Fixed babies getting stuck when unable to put down items on different floors
- Use optimal compression for saving, which takes a bit longer but saves a lot of space
API
- Allow different person types to support different age groups
- Added an event for when the game's game mode changes
- Added events for when people's animations are created and drawn
- Objects now always support all rotations, but display the texture that is the closest match for their rotation
- Added a cheat to dump portraits of all people
- Added a MinFloor constant for future use, which should be used over hardcoding 0
# 0.42.4
*June 19, 2024*
Additions
- Added various additional debugging [cheats](https://docs.tinylifegame.com/articles/cheats.html) and debug actions to help players debug common issues
# 0.42.3
*June 17, 2024*
Improvements
- Allow selecting multiple maps immediately when starting a new game
Fixes
- Fixed being unable to hire babysitters on maps that didn't already have one prior to 0.42.0
# 0.42.2
*June 15, 2024*
Additions
- Added an accessibility setting that pauses the game when the interaction menu is open
Improvements
- Don't allow the jungle gym to be close to walls
- Roofs on the same floor are now hidden when the walls are fully down
- Steam Workshop item tags are now updated when updating an existing item
Fixes
- Fixed lot previews throwing an exception on small maps
- Fixed tall objects like trees being drawn behind walls on higher floors
- Fixed pathfinding exceptions not being handled gracefully, causing the game to crash
API
- Added construction events for furniture and action types
- Made various additional API methods public
# 0.42.1
*June 9, 2024*
Fixes
- Fixed the build mode preview panel snapping to the top when the controls hints overlay is disabled
# 0.42.0
*June 9, 2024*
![](media/changelog/0.42.0.png)
> Plenty of Personalities and Different Difficulties
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.42.0/).**
Additions
- Added the Homebody, Daydreamer, Cheerful and Brave personalities
- Added the ability to set the game's difficulty level between Chill, Normal and Intense modes in the gameplay options. Difficulty influences skill building, relationship gain, need reduction, and more.
Improvements
- Increased the maximum amount of personalities for adults from 2 to 3, and for children from 1 to 2. To edit the personalities of your existing Tinies, you can use the `EditPerson` [cheat](https://docs.tinylifegame.com/articles/cheats.html).
- Improved the way that lot staff chooses objects to prepare orders with
- Improved random generation style choices to make them a bit more consistent
- Make clear what exactly is missing when trying to exit the character creator
- Improved performance when adding and removing objects, walls, stairs, roofs and lights
- Made more specific emotion types with the same amount be prioritized over Happy, Uncomfortable and Fine
- Various actions now take a randomized amount of time, rather than a fixed amount
- Order personality types by name
- Made Tinies that live on lots with missing amenities automatically leave town to fill their needs elsewhere if they're unplayed
- Don't automatically generate a babysitter for a map when none are needed yet
- Change the baby's last name automatically when adopting or having one
- Scroll the color selection menu if necessary to avoid UI elements overlapping each other
- Made emergency food delivery only occur in the Chill difficulty
- Display a Tiny's pronouns and reproductive abilities in their About tab
- Made children not immediately eat food they made on the child stove
- Only focus the camera on dying people if at least one household member knows them
- Made the chance of fooling around failing lower the higher the romance level is
- Made the Illusion of Bridge debug object be only the ground part, rather than the ground and fence. Fences can now be placed on top to allow more variety in bridge styles.
Fixes
- Fixed an exception when a possible romantic partner is removed during an action
- Fixed the bar in Maple Plains City being inaccessible for ordering
- Fixed an exception when no valid position to order or view art from is found
- Fixed an issue where the game would sometimes stick around after closing
- Fixed babies being able to get some child-and-up emotions
- Fixed controls hint options box not having a correct default value
- Fixed people being able to put babies down through walls
- Fixed mean people not having higher success chances in social actions if their charisma skill is higher
- Fixed large objects escaping their build mode buttons
- Fixed various personality types not counting for both partners of an interaction
- Fixed chatting on the computer displaying friendship particles on the other person
- Fixed relationship bars in action argument menus being mouseable
- Fixed multiple outfits being generated for adoptable children, even if they don't match their intentions
- Fixed lot previous working incorrectly with auto-tiles like paths and water
- Fixed children being able to hire a babysitter
- Fixed Tinies leaving public lots immediately when asked to visit sometimes
- Fixed bees still going through walls
- Fixed babies not being able to interact with other babies
- Fixed getting unbalanced diet emotions from drinks
API
- Split Person out into Person and PersonLike to allow for mods and future game content to feature other person-like objects like animals, and allow actions, personality types and more to be restricted to specific PersonLike types
- Made some more helper and extension methods public
- Made actions have the ability to last a random amount of time easily
- Allow specifying emotes directly, rather than just categories
- Added events for selection handler selection changes
- More aggressively ensure that mods only use their assigned Harmony instances
- Fixed Harmony not working correctly due to an incompatibility with .NET 8
# 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 # 0.41.0
*April 14, 2024* *April 14, 2024*
@ -1824,7 +2227,7 @@ Additions
- Added multiple new furniture items, including three plants, two decorative objects, a smaller picnic table, a sandbox, a jigsaw puzzle, a stove for kids, and a toy box - Added multiple new furniture items, including three plants, two decorative objects, a smaller picnic table, a sandbox, a jigsaw puzzle, a stove for kids, and a toy box
- Added a top hat clothing item - Added a top hat clothing item
- Added two new personality types: Family-Focused and Hates Children - Added two new personality types: Family-Focused and Hates Children
- Added a speech type system which includes a more feminine voice style spoken by [SyrinixSoul](https://https://www.twitch.tv/syrinixsoul) - Added a speech type system which includes a more feminine voice style spoken by [SyrinixSoul](https://www.twitch.tv/syrinixsoul)
- Added an option to allow complex social relationships between AI Tinies - Added an option to allow complex social relationships between AI Tinies
- Added a grid to build mode (which can be toggled using the G key) - Added a grid to build mode (which can be toggled using the G key)
- Added keybinds to move the camera (arrow keys by default, but can be changed to WASD in the controls menu) - Added keybinds to move the camera (arrow keys by default, but can be changed to WASD in the controls menu)

View file

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

View file

@ -10,3 +10,6 @@ RewriteBase /
# legacy redirects # legacy redirects
RewriteRule ^Changelog(.html)?$ "https://tinylifegame.com/changelog" [R=301,L] RewriteRule ^Changelog(.html)?$ "https://tinylifegame.com/changelog" [R=301,L]
RewriteRule ^InGameNews(.html)?$ "https://tinylifegame.com/ingamenews" [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]

1219
docs/api/.manifest generated

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,197 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Actions.Action.ActionTypeConstructedDelegate
commentId: T:TinyLife.Actions.Action.ActionTypeConstructedDelegate
id: Action.ActionTypeConstructedDelegate
parent: TinyLife.Actions
children: []
langs:
- csharp
- vb
name: Action.ActionTypeConstructedDelegate
nameWithType: Action.ActionTypeConstructedDelegate
fullName: TinyLife.Actions.Action.ActionTypeConstructedDelegate
type: Delegate
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A delegate method used by <xref href="TinyLife.Actions.Action.OnActionTypeConstructed" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public delegate void Action.ActionTypeConstructedDelegate(ActionType type, ref ActionType.TypeSettings settings)
parameters:
- id: type
type: TinyLife.Actions.ActionType
- id: settings
type: TinyLife.Actions.ActionType.TypeSettings
content.vb: Public Delegate Sub Action.ActionTypeConstructedDelegate(type As ActionType, settings As ActionType.TypeSettings)
extensionMethods:
- TinyLife.Actions.Action.ActionTypeConstructedDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
references:
- uid: TinyLife.Actions.Action.OnActionTypeConstructed
commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnActionTypeConstructed
name: OnActionTypeConstructed
nameWithType: Action.OnActionTypeConstructed
fullName: TinyLife.Actions.Action.OnActionTypeConstructed
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Actions.Action.ActionTypeConstructedDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<ActionTypeConstructedDelegate>(ActionTypeConstructedDelegate)
nameWithType: Extensions.JsonCopy<Action.ActionTypeConstructedDelegate>(Action.ActionTypeConstructedDelegate)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.Action.ActionTypeConstructedDelegate>(TinyLife.Actions.Action.ActionTypeConstructedDelegate)
nameWithType.vb: Extensions.JsonCopy(Of Action.ActionTypeConstructedDelegate)(Action.ActionTypeConstructedDelegate)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.Action.ActionTypeConstructedDelegate)(TinyLife.Actions.Action.ActionTypeConstructedDelegate)
name.vb: JsonCopy(Of ActionTypeConstructedDelegate)(ActionTypeConstructedDelegate)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Action.ActionTypeConstructedDelegate)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.Action.ActionTypeConstructedDelegate
name: ActionTypeConstructedDelegate
href: TinyLife.Actions.Action.ActionTypeConstructedDelegate.html
- name: '>'
- name: (
- uid: TinyLife.Actions.Action.ActionTypeConstructedDelegate
name: ActionTypeConstructedDelegate
href: TinyLife.Actions.Action.ActionTypeConstructedDelegate.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.Action.ActionTypeConstructedDelegate)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Action.ActionTypeConstructedDelegate
name: ActionTypeConstructedDelegate
href: TinyLife.Actions.Action.ActionTypeConstructedDelegate.html
- name: )
- name: (
- uid: TinyLife.Actions.Action.ActionTypeConstructedDelegate
name: ActionTypeConstructedDelegate
href: TinyLife.Actions.Action.ActionTypeConstructedDelegate.html
- name: )
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- uid: TinyLife.Actions.ActionType.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.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -10,6 +10,7 @@ items:
- TinyLife.Actions.ActionType.AiSettings.CanDoRandomly - TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
- TinyLife.Actions.ActionType.AiSettings.EnqueuePriority - TinyLife.Actions.ActionType.AiSettings.EnqueuePriority
- TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled - TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled
- TinyLife.Actions.ActionType.AiSettings.IgnorePartnerNeeds
- TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot - TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot
- TinyLife.Actions.ActionType.AiSettings.PassivePriority - TinyLife.Actions.ActionType.AiSettings.PassivePriority
- TinyLife.Actions.ActionType.AiSettings.SolvedNeeds - TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
@ -20,14 +21,6 @@ items:
nameWithType: ActionType.AiSettings nameWithType: ActionType.AiSettings
fullName: TinyLife.Actions.ActionType.AiSettings fullName: TinyLife.Actions.ActionType.AiSettings
type: Struct type: Struct
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 373
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -56,14 +49,6 @@ items:
nameWithType: ActionType.AiSettings.SolvedNeeds nameWithType: ActionType.AiSettings.SolvedNeeds
fullName: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds fullName: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs
startLine: 381
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -92,14 +77,6 @@ items:
nameWithType: ActionType.AiSettings.PassivePriority nameWithType: ActionType.AiSettings.PassivePriority
fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: ../TinyLife/Actions/ActionType.cs
startLine: 389
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -110,15 +87,15 @@ items:
The higher the passive priority, the more likely it is that this action will be invoked randomly by a person. The higher the passive priority, the more likely it is that this action will be invoked randomly by a person.
This function is usually only queried through <xref href="TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)" data-throw-if-not-resolved="false"></xref>, as personality modifiers and the like get applied there. This function is usually only queried through <xref href="TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)" data-throw-if-not-resolved="false"></xref>, as personality modifiers and the like get applied there.
The passive priority only has an effect if <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoRandomly" data-throw-if-not-resolved="false"></xref>, or <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint" data-throw-if-not-resolved="false"></xref> is true, or if a person's <xref href="TinyLife.World.LotEmployment" data-throw-if-not-resolved="false"></xref> contains this action. The passive priority only has an effect if <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoRandomly" data-throw-if-not-resolved="false"></xref>, or <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint" data-throw-if-not-resolved="false"></xref> is true, or if a person's <xref href="TinyLife.World.LotEmployment" data-throw-if-not-resolved="false"></xref> contains this action.
example: [] example: []
syntax: syntax:
content: public Func<Person, float> PassivePriority content: public Func<PersonLike, float> PassivePriority
return: return:
type: System.Func{TinyLife.Objects.Person,System.Single} type: System.Func{TinyLife.Objects.PersonLike,System.Single}
content.vb: Public PassivePriority As Func(Of Person, Single) content.vb: Public PassivePriority As Func(Of PersonLike, Single)
- uid: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly - uid: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoRandomly commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
id: CanDoRandomly id: CanDoRandomly
@ -130,21 +107,13 @@ items:
nameWithType: ActionType.AiSettings.CanDoRandomly nameWithType: ActionType.AiSettings.CanDoRandomly
fullName: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly fullName: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs
startLine: 396
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >- summary: >-
A value that determines whether or not this action can be started randomly by the AI. A value that determines whether or not this action can be started randomly by the AI.
A random action will only be started if the corresponding person's <xref href="TinyLife.Objects.Person.ActionQueue" data-throw-if-not-resolved="false"></xref> is empty. A random action will only be started if the corresponding person's <xref href="TinyLife.Objects.PersonLike.ActionQueue" data-throw-if-not-resolved="false"></xref> is empty.
If this value is false, but <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref> is true, this action will still be started if the need set is low. If this value is false, but <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref> is true, this action will still be started if the need set is low.
@ -166,21 +135,13 @@ items:
nameWithType: ActionType.AiSettings.CanDoAtAnyPoint nameWithType: ActionType.AiSettings.CanDoAtAnyPoint
fullName: TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint fullName: TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs
startLine: 403
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >- summary: >-
A value that determines whether or not this action can be started randomly, at any point, by the AI. A value that determines whether or not this action can be started randomly, at any point, by the AI.
Whereas <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoRandomly" data-throw-if-not-resolved="false"></xref> actions can only be started when the <xref href="TinyLife.Objects.Person.ActionQueue" data-throw-if-not-resolved="false"></xref> is empty, an action with this flag can always be started randomly. Whereas <xref href="TinyLife.Actions.ActionType.AiSettings.CanDoRandomly" data-throw-if-not-resolved="false"></xref> actions can only be started when the <xref href="TinyLife.Objects.PersonLike.ActionQueue" data-throw-if-not-resolved="false"></xref> is empty, an action with this flag can always be started randomly.
If this value is false, but <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref> is true, this action will still be started if the need set is low. If this value is false, but <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref> is true, this action will still be started if the need set is low.
@ -202,14 +163,6 @@ items:
nameWithType: ActionType.AiSettings.NeedsFreeActionSpot nameWithType: ActionType.AiSettings.NeedsFreeActionSpot
fullName: TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot fullName: TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs
startLine: 409
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -225,6 +178,32 @@ items:
return: return:
type: System.Boolean type: System.Boolean
content.vb: Public NeedsFreeActionSpot As Boolean content.vb: Public NeedsFreeActionSpot As Boolean
- uid: TinyLife.Actions.ActionType.AiSettings.IgnorePartnerNeeds
commentId: F:TinyLife.Actions.ActionType.AiSettings.IgnorePartnerNeeds
id: IgnorePartnerNeeds
parent: TinyLife.Actions.ActionType.AiSettings
langs:
- csharp
- vb
name: IgnorePartnerNeeds
nameWithType: ActionType.AiSettings.IgnorePartnerNeeds
fullName: TinyLife.Actions.ActionType.AiSettings.IgnorePartnerNeeds
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
Whether to, when gathering partners for this action using <xref href="TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike%2cTinyLife.Actions.ActionType%2cTinyLife.World.Map%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Vector2%7d%2cSystem.Nullable%7bSystem.Single%7d%2cSystem.Nullable%7bSystem.Single%7d%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Func%7bTinyLife.Objects.PersonLike%2cSystem.Boolean%7d)" data-throw-if-not-resolved="false"></xref>, the people's needs should be ignored.
If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>, which it is by default, only people whose needs match a certain threshold will be considered as partners.
If this action doesn't involve other people, this value is ignored.
example: []
syntax:
content: public bool IgnorePartnerNeeds
return:
type: System.Boolean
content.vb: Public IgnorePartnerNeeds As Boolean
- uid: TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled - uid: TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled
commentId: F:TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled commentId: F:TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled
id: IgnoreAiDisabled id: IgnoreAiDisabled
@ -236,14 +215,6 @@ items:
nameWithType: ActionType.AiSettings.IgnoreAiDisabled nameWithType: ActionType.AiSettings.IgnoreAiDisabled
fullName: TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled fullName: TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreAiDisabled
path: ../TinyLife/Actions/ActionType.cs
startLine: 413
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -265,14 +236,6 @@ items:
nameWithType: ActionType.AiSettings.EnqueuePriority nameWithType: ActionType.AiSettings.EnqueuePriority
fullName: TinyLife.Actions.ActionType.AiSettings.EnqueuePriority fullName: TinyLife.Actions.ActionType.AiSettings.EnqueuePriority
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueuePriority
path: ../TinyLife/Actions/ActionType.cs
startLine: 417
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -294,14 +257,6 @@ items:
nameWithType: ActionType.AiSettings.AiSettings() nameWithType: ActionType.AiSettings.AiSettings()
fullName: TinyLife.Actions.ActionType.AiSettings.AiSettings() fullName: TinyLife.Actions.ActionType.AiSettings.AiSettings()
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 422
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -718,25 +673,26 @@ references:
href: TinyLife.NeedType.html href: TinyLife.NeedType.html
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) - uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
commentId: M:TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) commentId: M:TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_ parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveActionPriority_TinyLife_Actions_ActionType_
name: GetPassiveActionPriority(ActionType) name: GetPassiveActionPriority(ActionType)
nameWithType: Person.GetPassiveActionPriority(ActionType) nameWithType: PersonLike.GetPassiveActionPriority(ActionType)
fullName: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) fullName: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) - uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
name: GetPassiveActionPriority name: GetPassiveActionPriority
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveActionPriority_TinyLife_Actions_ActionType_
- name: ( - name: (
- uid: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionType
name: ActionType name: ActionType
href: TinyLife.Actions.ActionType.html href: TinyLife.Actions.ActionType.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) - uid: TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)
name: GetPassiveActionPriority name: GetPassiveActionPriority
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveActionPriority_TinyLife_Actions_ActionType_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveActionPriority_TinyLife_Actions_ActionType_
- name: ( - name: (
- uid: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionType
name: ActionType name: ActionType
@ -767,26 +723,26 @@ references:
name: LotEmployment name: LotEmployment
nameWithType: LotEmployment nameWithType: LotEmployment
fullName: TinyLife.World.LotEmployment fullName: TinyLife.World.LotEmployment
- uid: System.Func{TinyLife.Objects.Person,System.Single} - uid: System.Func{TinyLife.Objects.PersonLike,System.Single}
commentId: T:System.Func{TinyLife.Objects.Person,System.Single} commentId: T:System.Func{TinyLife.Objects.PersonLike,System.Single}
parent: System parent: System
definition: System.Func`2 definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2 href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<Person, float> name: Func<PersonLike, float>
nameWithType: Func<Person, float> nameWithType: Func<PersonLike, float>
fullName: System.Func<TinyLife.Objects.Person, float> fullName: System.Func<TinyLife.Objects.PersonLike, float>
nameWithType.vb: Func(Of Person, Single) nameWithType.vb: Func(Of PersonLike, Single)
fullName.vb: System.Func(Of TinyLife.Objects.Person, Single) fullName.vb: System.Func(Of TinyLife.Objects.PersonLike, Single)
name.vb: Func(Of Person, Single) name.vb: Func(Of PersonLike, Single)
spec.csharp: spec.csharp:
- uid: System.Func`2 - uid: System.Func`2
name: Func name: Func
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2 href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: < - name: <
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Single - uid: System.Single
@ -802,9 +758,9 @@ references:
- name: ( - name: (
- name: Of - name: Of
- name: " " - name: " "
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Single - uid: System.Single
@ -812,6 +768,13 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.World - uid: TinyLife.World
commentId: N:TinyLife.World commentId: N:TinyLife.World
href: TinyLife.html href: TinyLife.html
@ -868,12 +831,35 @@ references:
- name: " " - name: " "
- name: TResult - name: TResult
- name: ) - name: )
- uid: TinyLife.Objects.Person.ActionQueue - uid: TinyLife.Objects
commentId: F:TinyLife.Objects.Person.ActionQueue commentId: N:TinyLife.Objects
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_ActionQueue 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.Objects.PersonLike.ActionQueue
commentId: F:TinyLife.Objects.PersonLike.ActionQueue
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ActionQueue
name: ActionQueue name: ActionQueue
nameWithType: Person.ActionQueue nameWithType: PersonLike.ActionQueue
fullName: TinyLife.Objects.Person.ActionQueue fullName: TinyLife.Objects.PersonLike.ActionQueue
- uid: System.Boolean - uid: System.Boolean
commentId: T:System.Boolean commentId: T:System.Boolean
parent: System parent: System
@ -899,28 +885,174 @@ references:
name: Furniture name: Furniture
nameWithType: Furniture nameWithType: Furniture
fullName: TinyLife.Objects.Furniture fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,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,System.Func{TinyLife.Objects.PersonLike,System.Boolean})
commentId: N:TinyLife.Objects commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,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,System.Func{TinyLife.Objects.PersonLike,System.Boolean})
href: TinyLife.html parent: TinyLife.Actions.Action
name: TinyLife.Objects isExternal: true
nameWithType: TinyLife.Objects href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_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_System_Func_TinyLife_Objects_PersonLike_System_Boolean__
fullName: TinyLife.Objects name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool, Func<PersonLike, bool>)
nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool, Func<PersonLike, bool>)
fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool, System.Func<TinyLife.Objects.PersonLike, bool>)
nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean, Func(Of PersonLike, Boolean))
fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean, System.Func(Of TinyLife.Objects.PersonLike, Boolean))
name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean, Func(Of PersonLike, Boolean))
spec.csharp: spec.csharp:
- uid: TinyLife - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,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,System.Func{TinyLife.Objects.PersonLike,System.Boolean})
name: TinyLife name: FindAllFreePeople
href: TinyLife.html href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_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_System_Func_TinyLife_Objects_PersonLike_System_Boolean__
- name: . - name: (
- uid: TinyLife.Objects - uid: TinyLife.Objects.PersonLike
name: Objects name: PersonLike
href: TinyLife.Objects.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: '?'
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '?'
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '?'
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
- name: )
spec.vb: spec.vb:
- uid: TinyLife - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,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,System.Func{TinyLife.Objects.PersonLike,System.Boolean})
name: TinyLife name: FindAllFreePeople
href: TinyLife.html href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_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_System_Func_TinyLife_Objects_PersonLike_System_Boolean__
- name: . - name: (
- uid: TinyLife.Objects - uid: TinyLife.Objects.PersonLike
name: Objects name: PersonLike
href: TinyLife.Objects.html href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: '?'
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '?'
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '?'
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )
- uid: TinyLife.Actions.Action
commentId: T:TinyLife.Actions.Action
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action
nameWithType: Action
fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.ActionType.AiSettings - uid: TinyLife.Actions.ActionType.AiSettings
commentId: T:TinyLife.Actions.ActionType.AiSettings commentId: T:TinyLife.Actions.ActionType.AiSettings
parent: TinyLife.Actions parent: TinyLife.Actions

View file

@ -12,14 +12,6 @@ items:
nameWithType: ActionType.CanExecuteDelegate nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
type: Delegate type: Delegate
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteDelegate
path: ../TinyLife/Actions/ActionType.cs
startLine: 181
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -29,10 +29,11 @@ items:
- TinyLife.Actions.ActionType.TypeSettings.RequiredJob - TinyLife.Actions.ActionType.TypeSettings.RequiredJob
- TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges - TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
- TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment - TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
- TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
- TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
- TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality - TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
- TinyLife.Actions.ActionType.TypeSettings.RequiredSkill - TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
- TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade - TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade
- TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object)
- TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0) - TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0)
- TinyLife.Actions.ActionType.TypeSettings.Texture - TinyLife.Actions.ActionType.TypeSettings.Texture
langs: langs:
@ -42,14 +43,6 @@ items:
nameWithType: ActionType.TypeSettings nameWithType: ActionType.TypeSettings
fullName: TinyLife.Actions.ActionType.TypeSettings fullName: TinyLife.Actions.ActionType.TypeSettings
type: Struct type: Struct
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 186
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -80,14 +73,6 @@ items:
nameWithType: ActionType.TypeSettings.Name nameWithType: ActionType.TypeSettings.Name
fullName: TinyLife.Actions.ActionType.TypeSettings.Name fullName: TinyLife.Actions.ActionType.TypeSettings.Name
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/ActionType.cs
startLine: 191
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -109,14 +94,6 @@ items:
nameWithType: ActionType.TypeSettings.NameWithoutCategory nameWithType: ActionType.TypeSettings.NameWithoutCategory
fullName: TinyLife.Actions.ActionType.TypeSettings.NameWithoutCategory fullName: TinyLife.Actions.ActionType.TypeSettings.NameWithoutCategory
type: Property type: Property
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NameWithoutCategory
path: ../TinyLife/Actions/ActionType.cs
startLine: 196
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -143,14 +120,6 @@ items:
nameWithType: ActionType.TypeSettings.Categories nameWithType: ActionType.TypeSettings.Categories
fullName: TinyLife.Actions.ActionType.TypeSettings.Categories fullName: TinyLife.Actions.ActionType.TypeSettings.Categories
type: Property type: Property
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Actions/ActionType.cs
startLine: 201
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -177,14 +146,6 @@ items:
nameWithType: ActionType.TypeSettings.Texture nameWithType: ActionType.TypeSettings.Texture
fullName: TinyLife.Actions.ActionType.TypeSettings.Texture fullName: TinyLife.Actions.ActionType.TypeSettings.Texture
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Actions/ActionType.cs
startLine: 206
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -209,14 +170,6 @@ items:
nameWithType: ActionType.TypeSettings.Context nameWithType: ActionType.TypeSettings.Context
fullName: TinyLife.Actions.ActionType.TypeSettings.Context fullName: TinyLife.Actions.ActionType.TypeSettings.Context
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Context
path: ../TinyLife/Actions/ActionType.cs
startLine: 211
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -241,14 +194,6 @@ items:
nameWithType: ActionType.TypeSettings.CanExecute nameWithType: ActionType.TypeSettings.CanExecute
fullName: TinyLife.Actions.ActionType.TypeSettings.CanExecute fullName: TinyLife.Actions.ActionType.TypeSettings.CanExecute
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Actions/ActionType.cs
startLine: 217
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -257,7 +202,7 @@ items:
This value is initialized always return <xref href="TinyLife.Actions.CanExecuteResult.Valid" data-throw-if-not-resolved="false"></xref>. This value is initialized always return <xref href="TinyLife.Actions.CanExecuteResult.Valid" data-throw-if-not-resolved="false"></xref>.
To query this delegate effectively, use <xref href="TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>, which also validates the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredSkill" data-throw-if-not-resolved="false"></xref>, the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality" data-throw-if-not-resolved="false"></xref> and the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion" data-throw-if-not-resolved="false"></xref>. To query this delegate effectively, use <xref href="TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>, which also validates the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredSkill" data-throw-if-not-resolved="false"></xref>, the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality" data-throw-if-not-resolved="false"></xref> and the <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public ActionType.CanExecuteDelegate CanExecute content: public ActionType.CanExecuteDelegate CanExecute
@ -275,14 +220,6 @@ items:
nameWithType: ActionType.TypeSettings.ConstructedType nameWithType: ActionType.TypeSettings.ConstructedType
fullName: TinyLife.Actions.ActionType.TypeSettings.ConstructedType fullName: TinyLife.Actions.ActionType.TypeSettings.ConstructedType
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Actions/ActionType.cs
startLine: 222
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -307,14 +244,6 @@ items:
nameWithType: ActionType.TypeSettings.ConstructorArguments nameWithType: ActionType.TypeSettings.ConstructorArguments
fullName: TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments fullName: TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructorArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 227
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -339,14 +268,6 @@ items:
nameWithType: ActionType.TypeSettings.PossibleArguments nameWithType: ActionType.TypeSettings.PossibleArguments
fullName: TinyLife.Actions.ActionType.TypeSettings.PossibleArguments fullName: TinyLife.Actions.ActionType.TypeSettings.PossibleArguments
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PossibleArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 235
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -377,14 +298,6 @@ items:
nameWithType: ActionType.TypeSettings.MaximumArguments nameWithType: ActionType.TypeSettings.MaximumArguments
fullName: TinyLife.Actions.ActionType.TypeSettings.MaximumArguments fullName: TinyLife.Actions.ActionType.TypeSettings.MaximumArguments
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaximumArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 240
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -409,14 +322,6 @@ items:
nameWithType: ActionType.TypeSettings.NoValidArgumentsResult nameWithType: ActionType.TypeSettings.NoValidArgumentsResult
fullName: TinyLife.Actions.ActionType.TypeSettings.NoValidArgumentsResult fullName: TinyLife.Actions.ActionType.TypeSettings.NoValidArgumentsResult
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoValidArgumentsResult
path: ../TinyLife/Actions/ActionType.cs
startLine: 245
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -441,14 +346,6 @@ items:
nameWithType: ActionType.TypeSettings.Ai nameWithType: ActionType.TypeSettings.Ai
fullName: TinyLife.Actions.ActionType.TypeSettings.Ai fullName: TinyLife.Actions.ActionType.TypeSettings.Ai
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ai
path: ../TinyLife/Actions/ActionType.cs
startLine: 250
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -473,14 +370,6 @@ items:
nameWithType: ActionType.TypeSettings.IsInappropriateElsewhere nameWithType: ActionType.TypeSettings.IsInappropriateElsewhere
fullName: TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere fullName: TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriateElsewhere
path: ../TinyLife/Actions/ActionType.cs
startLine: 256
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -507,14 +396,6 @@ items:
nameWithType: ActionType.TypeSettings.IconName nameWithType: ActionType.TypeSettings.IconName
fullName: TinyLife.Actions.ActionType.TypeSettings.IconName fullName: TinyLife.Actions.ActionType.TypeSettings.IconName
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IconName
path: ../TinyLife/Actions/ActionType.cs
startLine: 262
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -541,14 +422,6 @@ items:
nameWithType: ActionType.TypeSettings.GetDisplayName nameWithType: ActionType.TypeSettings.GetDisplayName
fullName: TinyLife.Actions.ActionType.TypeSettings.GetDisplayName fullName: TinyLife.Actions.ActionType.TypeSettings.GetDisplayName
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/ActionType.cs
startLine: 268
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -575,14 +448,6 @@ items:
nameWithType: ActionType.TypeSettings.RequiredSkill nameWithType: ActionType.TypeSettings.RequiredSkill
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Actions/ActionType.cs
startLine: 274
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -609,21 +474,13 @@ items:
nameWithType: ActionType.TypeSettings.RequiredAges nameWithType: ActionType.TypeSettings.RequiredAges
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredAges fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredAges
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Actions/ActionType.cs
startLine: 279
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >- summary: >-
A combined flag of <xref href="TinyLife.Objects.AgeGroup" data-throw-if-not-resolved="false"></xref> values that determines people of which ages can do this action. A combined flag of <xref href="TinyLife.Objects.AgeGroup" data-throw-if-not-resolved="false"></xref> values that determines people of which ages can do this action.
This defaults to all age groups except babies. This defaults to <xref href="TinyLife.Objects.AgeGroup.ChildOrOlder" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public AgeGroup RequiredAges content: public AgeGroup RequiredAges
@ -641,14 +498,6 @@ items:
nameWithType: ActionType.TypeSettings.RequiredEmotion nameWithType: ActionType.TypeSettings.RequiredEmotion
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: ../TinyLife/Actions/ActionType.cs
startLine: 284
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -673,14 +522,6 @@ items:
nameWithType: ActionType.TypeSettings.RequiredPersonality nameWithType: ActionType.TypeSettings.RequiredPersonality
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: ../TinyLife/Actions/ActionType.cs
startLine: 289
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -705,21 +546,13 @@ items:
nameWithType: ActionType.TypeSettings.IgnoreObjectConditions nameWithType: ActionType.TypeSettings.IgnoreObjectConditions
fullName: TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions fullName: TinyLife.Actions.ActionType.TypeSettings.IgnoreObjectConditions
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreObjectConditions
path: ../TinyLife/Actions/ActionType.cs
startLine: 295
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >- summary: >-
A function that can return whether a given <xref href="TinyLife.Objects.MapObject" data-throw-if-not-resolved="false"></xref>'s action conditions should be ignored in a given case. A function that can return whether a given <xref href="TinyLife.Objects.MapObject" data-throw-if-not-resolved="false"></xref>'s action conditions should be ignored in a given case.
This function is used in <xref href="TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d%2cTinyLife.Objects.MapObject)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> to determine whether an action object should have a say in whether this action can be executed. This function is used in <xref href="TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d%2cTinyLife.Objects.MapObject)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> to determine whether an action object should have a say in whether this action can be executed.
By default, this function is null, meaning no action object conditions will be ignored. By default, this function is null, meaning no action object conditions will be ignored.
example: [] example: []
@ -739,14 +572,6 @@ items:
nameWithType: ActionType.TypeSettings.RequiredPartnerEmployment nameWithType: ActionType.TypeSettings.RequiredPartnerEmployment
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerEmployment
path: ../TinyLife/Actions/ActionType.cs
startLine: 301
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -773,21 +598,13 @@ items:
nameWithType: ActionType.TypeSettings.RequiredPartnerAges nameWithType: ActionType.TypeSettings.RequiredPartnerAges
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerAges
path: ../TinyLife/Actions/ActionType.cs
startLine: 306
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >- summary: >-
The <xref href="TinyLife.Objects.AgeGroup" data-throw-if-not-resolved="false"></xref> values that an action partner can have for this action to become available to a person. The <xref href="TinyLife.Objects.AgeGroup" data-throw-if-not-resolved="false"></xref> values that an action partner can have for this action to become available to a person.
By default, this value is 0, meaning all ages are allowed. By default, this value is 0, meaning all ages are allowed, and a partner is not required for the action.
example: [] example: []
syntax: syntax:
content: public AgeGroup RequiredPartnerAges content: public AgeGroup RequiredPartnerAges
@ -805,14 +622,6 @@ items:
nameWithType: ActionType.TypeSettings.RequiredJob nameWithType: ActionType.TypeSettings.RequiredJob
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredJob fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredJob
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredJob
path: ../TinyLife/Actions/ActionType.cs
startLine: 311
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -837,14 +646,6 @@ items:
nameWithType: ActionType.TypeSettings.RequiredUpgrade nameWithType: ActionType.TypeSettings.RequiredUpgrade
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredUpgrade
path: ../TinyLife/Actions/ActionType.cs
startLine: 317
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -858,6 +659,54 @@ items:
return: return:
type: TinyLife.Objects.Upgrade type: TinyLife.Objects.Upgrade
content.vb: Public RequiredUpgrade As Upgrade content.vb: Public RequiredUpgrade As Upgrade
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
id: RequiredPersonType
parent: TinyLife.Actions.ActionType.TypeSettings
langs:
- csharp
- vb
name: RequiredPersonType
nameWithType: ActionType.TypeSettings.RequiredPersonType
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonType
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
The type of <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> that is required to execute this action.
This defaults to the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> type.
example: []
syntax:
content: public Type RequiredPersonType
return:
type: System.Type
content.vb: Public RequiredPersonType As Type
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
id: RequiredPartnerType
parent: TinyLife.Actions.ActionType.TypeSettings
langs:
- csharp
- vb
name: RequiredPartnerType
nameWithType: ActionType.TypeSettings.RequiredPartnerType
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerType
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
The type of <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> that this interaction's partner (<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>) is required to have to execute this action.
This defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, meaning no partner is required.
example: []
syntax:
content: public Type RequiredPartnerType
return:
type: System.Type
content.vb: Public RequiredPartnerType As Type
- uid: TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type) - uid: TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)
commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type) commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)
id: '#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)' id: '#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)'
@ -869,14 +718,6 @@ items:
nameWithType: ActionType.TypeSettings.TypeSettings(string, ObjectCategory, Type) nameWithType: ActionType.TypeSettings.TypeSettings(string, ObjectCategory, Type)
fullName: TinyLife.Actions.ActionType.TypeSettings.TypeSettings(string, TinyLife.Objects.ObjectCategory, System.Type) fullName: TinyLife.Actions.ActionType.TypeSettings.TypeSettings(string, TinyLife.Objects.ObjectCategory, System.Type)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 328
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -910,14 +751,6 @@ items:
nameWithType: ActionType.TypeSettings.TypeSettings() nameWithType: ActionType.TypeSettings.TypeSettings()
fullName: TinyLife.Actions.ActionType.TypeSettings.TypeSettings() fullName: TinyLife.Actions.ActionType.TypeSettings.TypeSettings()
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 337
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -930,46 +763,6 @@ items:
nameWithType.vb: ActionType.TypeSettings.New() nameWithType.vb: ActionType.TypeSettings.New()
fullName.vb: TinyLife.Actions.ActionType.TypeSettings.New() fullName.vb: TinyLife.Actions.ActionType.TypeSettings.New()
name.vb: New() name.vb: New()
- uid: TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object)
commentId: M:TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object)
id: SetData(System.String,System.Object)
parent: TinyLife.Actions.ActionType.TypeSettings
langs:
- csharp
- vb
name: SetData(string, object)
nameWithType: ActionType.TypeSettings.SetData(string, object)
fullName: TinyLife.Actions.ActionType.TypeSettings.SetData(string, object)
type: Method
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 348
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Store a piece of generic data on this object.
example: []
syntax:
content: public void SetData(string key, object data)
parameters:
- id: key
type: System.String
description: The key to store the data by
- id: data
type: System.Object
description: The data to store in the object
content.vb: Public Sub SetData(key As String, data As Object)
overload: TinyLife.Actions.ActionType.TypeSettings.SetData*
implements:
- MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object)
nameWithType.vb: ActionType.TypeSettings.SetData(String, Object)
fullName.vb: TinyLife.Actions.ActionType.TypeSettings.SetData(String, Object)
name.vb: SetData(String, Object)
- uid: TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0) - uid: TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0)
commentId: M:TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0) commentId: M:TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0)
id: SetData``1(System.String,``0) id: SetData``1(System.String,``0)
@ -981,14 +774,6 @@ items:
nameWithType: ActionType.TypeSettings.SetData<T>(string, T) nameWithType: ActionType.TypeSettings.SetData<T>(string, T)
fullName: TinyLife.Actions.ActionType.TypeSettings.SetData<T>(string, T) fullName: TinyLife.Actions.ActionType.TypeSettings.SetData<T>(string, T)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 353
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1023,14 +808,6 @@ items:
nameWithType: ActionType.TypeSettings.GetData<T>(string) nameWithType: ActionType.TypeSettings.GetData<T>(string)
fullName: TinyLife.Actions.ActionType.TypeSettings.GetData<T>(string) fullName: TinyLife.Actions.ActionType.TypeSettings.GetData<T>(string)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 359
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1066,14 +843,6 @@ items:
nameWithType: ActionType.TypeSettings.GetDataKeys() nameWithType: ActionType.TypeSettings.GetDataKeys()
fullName: TinyLife.Actions.ActionType.TypeSettings.GetDataKeys() fullName: TinyLife.Actions.ActionType.TypeSettings.GetDataKeys()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs
startLine: 364
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1649,20 +1418,21 @@ references:
name: Valid name: Valid
nameWithType: CanExecuteResult.Valid nameWithType: CanExecuteResult.Valid
fullName: TinyLife.Actions.CanExecuteResult.Valid fullName: TinyLife.Actions.CanExecuteResult.Valid
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
name: CanExecuteAction(ActionType, ActionInfo, bool) name: CanExecuteAction(ActionType, ActionInfo, bool)
nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool) nameWithType: PersonLike.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool) fullName: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean) nameWithType.vb: PersonLike.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean) fullName.vb: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean) name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction name: CanExecuteAction
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionType
name: ActionType name: ActionType
@ -1680,9 +1450,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction name: CanExecuteAction
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionType
name: ActionType name: ActionType
@ -1740,6 +1510,13 @@ references:
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate name: CanExecuteDelegate
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[]) - uid: TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])
commentId: M:TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[]) commentId: M:TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Construct__1_TinyLife_Actions_ActionInfo_TinyLife_Actions_ActionArgument___ href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Construct__1_TinyLife_Actions_ActionInfo_TinyLife_Actions_ActionArgument___
@ -2283,6 +2060,7 @@ references:
- name: ) - name: )
- uid: MLEM.Ui.UiSystem - uid: MLEM.Ui.UiSystem
commentId: T:MLEM.Ui.UiSystem commentId: T:MLEM.Ui.UiSystem
parent: MLEM.Ui
isExternal: true isExternal: true
name: UiSystem name: UiSystem
nameWithType: UiSystem nameWithType: UiSystem
@ -2424,6 +2202,28 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ) - name: )
- 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
- uid: TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean) - uid: TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true isExternal: true
@ -2637,6 +2437,12 @@ references:
name: AgeGroup name: AgeGroup
nameWithType: AgeGroup nameWithType: AgeGroup
fullName: TinyLife.Objects.AgeGroup fullName: TinyLife.Objects.AgeGroup
- uid: TinyLife.Objects.AgeGroup.ChildOrOlder
commentId: F:TinyLife.Objects.AgeGroup.ChildOrOlder
href: TinyLife.Objects.AgeGroup.html#TinyLife_Objects_AgeGroup_ChildOrOlder
name: ChildOrOlder
nameWithType: AgeGroup.ChildOrOlder
fullName: TinyLife.Objects.AgeGroup.ChildOrOlder
- uid: TinyLife.Emotions.EmotionType - uid: TinyLife.Emotions.EmotionType
commentId: T:TinyLife.Emotions.EmotionType commentId: T:TinyLife.Emotions.EmotionType
parent: TinyLife.Emotions parent: TinyLife.Emotions
@ -2998,6 +2804,13 @@ references:
name: Upgrade name: Upgrade
nameWithType: Upgrade nameWithType: Upgrade
fullName: TinyLife.Objects.Upgrade fullName: TinyLife.Objects.Upgrade
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Actions.ActionType.TypeSettings.#ctor - uid: TinyLife.Actions.ActionType.TypeSettings.#ctor
commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings__ctor href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings__ctor
@ -3028,53 +2841,10 @@ references:
name.vb: New name.vb: New
- uid: TinyLife.Actions.ActionType.TypeSettings.SetData* - uid: TinyLife.Actions.ActionType.TypeSettings.SetData*
commentId: Overload:TinyLife.Actions.ActionType.TypeSettings.SetData commentId: Overload:TinyLife.Actions.ActionType.TypeSettings.SetData
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_SetData_System_String_System_Object_ href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_SetData__1_System_String___0_
name: SetData name: SetData
nameWithType: ActionType.TypeSettings.SetData nameWithType: ActionType.TypeSettings.SetData
fullName: TinyLife.Actions.ActionType.TypeSettings.SetData fullName: TinyLife.Actions.ActionType.TypeSettings.SetData
- uid: MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Misc.IGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: IGenericDataHolder.SetData(string, object)
fullName: MLEM.Misc.IGenericDataHolder.SetData(string, object)
nameWithType.vb: IGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Misc.IGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Misc.IGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Misc.IGenericDataHolder parent: MLEM.Misc.IGenericDataHolder

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -24,19 +24,11 @@ items:
nameWithType: ActionBehavior nameWithType: ActionBehavior
fullName: TinyLife.Actions.Behaviors.ActionBehavior fullName: TinyLife.Actions.Behaviors.ActionBehavior
type: Class type: Class
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionBehavior
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 14
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
summary: >- summary: >-
An action behavior is a generic, non-serialized set of things that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> does throughout an action. An action behavior is a generic, non-serialized set of things that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> does throughout an action.
This class is intended to be used with <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref>, which is a <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref> that makes use of a behavior. This class is intended to be used with <xref href="TinyLife.Actions.BehaviorAction" data-throw-if-not-resolved="false"></xref>, which is a <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref> that makes use of a behavior.
@ -74,14 +66,6 @@ items:
nameWithType: ActionBehavior.Action nameWithType: ActionBehavior.Action
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Action fullName: TinyLife.Actions.Behaviors.ActionBehavior.Action
type: Field type: Field
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 19
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -103,14 +87,6 @@ items:
nameWithType: ActionBehavior.FullyInProgress nameWithType: ActionBehavior.FullyInProgress
fullName: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress fullName: TinyLife.Actions.Behaviors.ActionBehavior.FullyInProgress
type: Property type: Property
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FullyInProgress
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 25
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -137,14 +113,6 @@ items:
nameWithType: ActionBehavior.ActionBehavior(Action) nameWithType: ActionBehavior.ActionBehavior(Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.ActionBehavior(TinyLife.Actions.Action) fullName: TinyLife.Actions.Behaviors.ActionBehavior.ActionBehavior(TinyLife.Actions.Action)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 32
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -175,14 +143,6 @@ items:
nameWithType: ActionBehavior.CreateFirstActions() nameWithType: ActionBehavior.CreateFirstActions()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions() fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateFirstActions()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 41
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -209,14 +169,6 @@ items:
nameWithType: ActionBehavior.CreateLastActions() nameWithType: ActionBehavior.CreateLastActions()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions() fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateLastActions()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateLastActions
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 48
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -243,14 +195,6 @@ items:
nameWithType: ActionBehavior.Initialize() nameWithType: ActionBehavior.Initialize()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Initialize() fullName: TinyLife.Actions.Behaviors.ActionBehavior.Initialize()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 56
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -274,14 +218,6 @@ items:
nameWithType: ActionBehavior.Update(GameTime, TimeSpan, float) nameWithType: ActionBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Actions.Behaviors.ActionBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 65
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -318,14 +254,6 @@ items:
nameWithType: ActionBehavior.GetIconObject() nameWithType: ActionBehavior.GetIconObject()
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject() fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 73
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -354,14 +282,6 @@ items:
nameWithType: ActionBehavior.CanMultitask(Action) nameWithType: ActionBehavior.CanMultitask(Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action) fullName: TinyLife.Actions.Behaviors.ActionBehavior.CanMultitask(TinyLife.Actions.Action)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 84
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -394,14 +314,6 @@ items:
nameWithType: ActionBehavior.OnCompleted(CompletionType) nameWithType: ActionBehavior.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Behaviors.ActionBehavior.OnCompleted(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 93
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -429,14 +341,6 @@ items:
nameWithType: ActionBehavior.GetNextAction(CompletionType) nameWithType: ActionBehavior.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 101
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -467,14 +371,6 @@ items:
nameWithType: ActionBehavior.CreateDefaultInstance(Type, Action) nameWithType: ActionBehavior.CreateDefaultInstance(Type, Action)
fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type, TinyLife.Actions.Action) fullName: TinyLife.Actions.Behaviors.ActionBehavior.CreateDefaultInstance(System.Type, TinyLife.Actions.Action)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ActionBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateDefaultInstance
path: ../TinyLife/Actions/Behaviors/ActionBehavior.cs
startLine: 113
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -502,13 +398,13 @@ items:
commentId: T:System.InvalidOperationException commentId: T:System.InvalidOperationException
description: Thrown if the <code class="paramref">type</code> does not have a default constructor description: Thrown if the <code class="paramref">type</code> does not have a default constructor
references: references:
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.BehaviorAction - uid: TinyLife.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions parent: TinyLife.Actions

View file

@ -17,14 +17,6 @@ items:
nameWithType: ComputerBehavior nameWithType: ComputerBehavior
fullName: TinyLife.Actions.Behaviors.ComputerBehavior fullName: TinyLife.Actions.Behaviors.ComputerBehavior
type: Class type: Class
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComputerBehavior
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 14
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -70,14 +62,6 @@ items:
nameWithType: ComputerBehavior.ComputerBehavior(Action, string) nameWithType: ComputerBehavior.ComputerBehavior(Action, string)
fullName: TinyLife.Actions.Behaviors.ComputerBehavior.ComputerBehavior(TinyLife.Actions.Action, string) fullName: TinyLife.Actions.Behaviors.ComputerBehavior.ComputerBehavior(TinyLife.Actions.Action, string)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 24
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -108,14 +92,6 @@ items:
nameWithType: ComputerBehavior.ComputerBehavior(Action, string, TimeSpan, TimeSpan) nameWithType: ComputerBehavior.ComputerBehavior(Action, string, TimeSpan, TimeSpan)
fullName: TinyLife.Actions.Behaviors.ComputerBehavior.ComputerBehavior(TinyLife.Actions.Action, string, System.TimeSpan, System.TimeSpan) fullName: TinyLife.Actions.Behaviors.ComputerBehavior.ComputerBehavior(TinyLife.Actions.Action, string, System.TimeSpan, System.TimeSpan)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 35
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -132,10 +108,10 @@ items:
description: The name of the texture that should be displayed on the computer's screen, which is passed to <xref href="TinyLife.Objects.ScreenObject.TurnOn(System.String)" data-throw-if-not-resolved="false"></xref>. description: The name of the texture that should be displayed on the computer's screen, which is passed to <xref href="TinyLife.Objects.ScreenObject.TurnOn(System.String)" data-throw-if-not-resolved="false"></xref>.
- id: workTime - id: workTime
type: System.TimeSpan type: System.TimeSpan
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> shoud look to be typing for. description: The amount of in-game time that this action's <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> shoud look to be typing for.
- id: breakTime - id: breakTime
type: System.TimeSpan type: System.TimeSpan
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween typing sessions. description: The amount of in-game time that this action's <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween typing sessions.
content.vb: Public Sub New(action As Action, screenContent As String, workTime As TimeSpan, breakTime As TimeSpan) content.vb: Public Sub New(action As Action, screenContent As String, workTime As TimeSpan, breakTime As TimeSpan)
overload: TinyLife.Actions.Behaviors.ComputerBehavior.#ctor* overload: TinyLife.Actions.Behaviors.ComputerBehavior.#ctor*
nameWithType.vb: ComputerBehavior.New(Action, String, TimeSpan, TimeSpan) nameWithType.vb: ComputerBehavior.New(Action, String, TimeSpan, TimeSpan)
@ -152,14 +128,6 @@ items:
nameWithType: ComputerBehavior.Initialize() nameWithType: ComputerBehavior.Initialize()
fullName: TinyLife.Actions.Behaviors.ComputerBehavior.Initialize() fullName: TinyLife.Actions.Behaviors.ComputerBehavior.Initialize()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 40
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -184,14 +152,6 @@ items:
nameWithType: ComputerBehavior.Update(GameTime, TimeSpan, float) nameWithType: ComputerBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.ComputerBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Actions.Behaviors.ComputerBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 45
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -229,14 +189,6 @@ items:
nameWithType: ComputerBehavior.OnCompleted(CompletionType) nameWithType: ComputerBehavior.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Behaviors.ComputerBehavior.OnCompleted(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Behaviors.ComputerBehavior.OnCompleted(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ComputerBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 75
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -264,6 +216,7 @@ references:
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
- uid: TinyLife.Objects.ScreenObject.TurnOn(System.String) - uid: TinyLife.Objects.ScreenObject.TurnOn(System.String)
commentId: M:TinyLife.Objects.ScreenObject.TurnOn(System.String) commentId: M:TinyLife.Objects.ScreenObject.TurnOn(System.String)
parent: TinyLife.Objects.ScreenObject
isExternal: true isExternal: true
href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_ href: TinyLife.Objects.ScreenObject.html#TinyLife_Objects_ScreenObject_TurnOn_System_String_
name: TurnOn(string) name: TurnOn(string)
@ -766,6 +719,13 @@ references:
name: ComputerBehavior name: ComputerBehavior
href: TinyLife.Actions.Behaviors.ComputerBehavior.html href: TinyLife.Actions.Behaviors.ComputerBehavior.html
- name: ) - name: )
- uid: TinyLife.Objects.ScreenObject
commentId: T:TinyLife.Objects.ScreenObject
parent: TinyLife.Objects
href: TinyLife.Objects.ScreenObject.html
name: ScreenObject
nameWithType: ScreenObject
fullName: TinyLife.Objects.ScreenObject
- uid: System - uid: System
commentId: N:System commentId: N:System
isExternal: true isExternal: true
@ -811,6 +771,28 @@ references:
name: Extensions name: Extensions
nameWithType: Extensions nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities commentId: N:TinyLife.Utilities
href: TinyLife.html href: TinyLife.html
@ -882,13 +864,13 @@ references:
- uid: TinyLife.Actions - uid: TinyLife.Actions
name: Actions name: Actions
href: TinyLife.Actions.html href: TinyLife.Actions.html
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: System.TimeSpan - uid: System.TimeSpan
commentId: T:System.TimeSpan commentId: T:System.TimeSpan
parent: System parent: System
@ -897,28 +879,6 @@ references:
name: TimeSpan name: TimeSpan
nameWithType: TimeSpan nameWithType: TimeSpan
fullName: System.TimeSpan fullName: System.TimeSpan
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Actions.BehaviorAction - uid: TinyLife.Actions.BehaviorAction
commentId: T:TinyLife.Actions.BehaviorAction commentId: T:TinyLife.Actions.BehaviorAction
parent: TinyLife.Actions parent: TinyLife.Actions

View file

@ -20,14 +20,6 @@ items:
nameWithType: GetAndSitDownBehavior nameWithType: GetAndSitDownBehavior
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior
type: Class type: Class
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAndSitDownBehavior
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 15
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -71,14 +63,6 @@ items:
nameWithType: GetAndSitDownBehavior.GetAndSitDownBehavior(Action, bool, bool, params FurnitureType[]) nameWithType: GetAndSitDownBehavior.GetAndSitDownBehavior(Action, bool, bool, params FurnitureType[])
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetAndSitDownBehavior(TinyLife.Actions.Action, bool, bool, params TinyLife.Objects.FurnitureType[]) fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetAndSitDownBehavior(TinyLife.Actions.Action, bool, bool, params TinyLife.Objects.FurnitureType[])
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 28
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -115,14 +99,6 @@ items:
nameWithType: GetAndSitDownBehavior.CreateFirstActions() nameWithType: GetAndSitDownBehavior.CreateFirstActions()
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.CreateFirstActions() fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.CreateFirstActions()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -150,14 +126,6 @@ items:
nameWithType: GetAndSitDownBehavior.Initialize() nameWithType: GetAndSitDownBehavior.Initialize()
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.Initialize() fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.Initialize()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 98
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -182,14 +150,6 @@ items:
nameWithType: GetAndSitDownBehavior.Update(GameTime, TimeSpan, float) nameWithType: GetAndSitDownBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 111
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -227,14 +187,6 @@ items:
nameWithType: GetAndSitDownBehavior.GetIconObject() nameWithType: GetAndSitDownBehavior.GetIconObject()
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetIconObject() fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetIconObject()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 130
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -264,14 +216,6 @@ items:
nameWithType: GetAndSitDownBehavior.GetNextAction(CompletionType) nameWithType: GetAndSitDownBehavior.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetNextAction(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetNextAction(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 135
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -303,14 +247,6 @@ items:
nameWithType: GetAndSitDownBehavior.GetInteractingItem<T>() nameWithType: GetAndSitDownBehavior.GetInteractingItem<T>()
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetInteractingItem<T>() fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetInteractingItem<T>()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItem
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 151
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -343,14 +279,6 @@ items:
nameWithType: GetAndSitDownBehavior.GetInteractingItemForAction<T>(ActionInfo, params FurnitureType[]) nameWithType: GetAndSitDownBehavior.GetInteractingItemForAction<T>(ActionInfo, params FurnitureType[])
fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetInteractingItemForAction<T>(TinyLife.Actions.ActionInfo, params TinyLife.Objects.FurnitureType[]) fullName: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetInteractingItemForAction<T>(TinyLife.Actions.ActionInfo, params TinyLife.Objects.FurnitureType[])
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItemForAction
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 179
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors

View file

@ -19,14 +19,6 @@ items:
nameWithType: PhoneBehavior nameWithType: PhoneBehavior
fullName: TinyLife.Actions.Behaviors.PhoneBehavior fullName: TinyLife.Actions.Behaviors.PhoneBehavior
type: Class type: Class
source:
remote:
path: TinyLife/Actions/Behaviors/PhoneBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PhoneBehavior
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 11
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -64,14 +56,6 @@ items:
nameWithType: PhoneBehavior.PhoneBehavior(Action, bool, string) nameWithType: PhoneBehavior.PhoneBehavior(Action, bool, string)
fullName: TinyLife.Actions.Behaviors.PhoneBehavior.PhoneBehavior(TinyLife.Actions.Action, bool, string) fullName: TinyLife.Actions.Behaviors.PhoneBehavior.PhoneBehavior(TinyLife.Actions.Action, bool, string)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Behaviors/PhoneBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 20
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -101,14 +85,6 @@ items:
nameWithType: PhoneBehavior.CreateFirstActions() nameWithType: PhoneBehavior.CreateFirstActions()
fullName: TinyLife.Actions.Behaviors.PhoneBehavior.CreateFirstActions() fullName: TinyLife.Actions.Behaviors.PhoneBehavior.CreateFirstActions()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/PhoneBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -136,14 +112,6 @@ items:
nameWithType: PhoneBehavior.GetIconObject() nameWithType: PhoneBehavior.GetIconObject()
fullName: TinyLife.Actions.Behaviors.PhoneBehavior.GetIconObject() fullName: TinyLife.Actions.Behaviors.PhoneBehavior.GetIconObject()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/PhoneBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 40
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -173,14 +141,6 @@ items:
nameWithType: PhoneBehavior.Initialize() nameWithType: PhoneBehavior.Initialize()
fullName: TinyLife.Actions.Behaviors.PhoneBehavior.Initialize() fullName: TinyLife.Actions.Behaviors.PhoneBehavior.Initialize()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/PhoneBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 45
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -205,14 +165,6 @@ items:
nameWithType: PhoneBehavior.Update(GameTime, TimeSpan, float) nameWithType: PhoneBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.PhoneBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Actions.Behaviors.PhoneBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/PhoneBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 66
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -250,14 +202,6 @@ items:
nameWithType: PhoneBehavior.CanMultitask(Action) nameWithType: PhoneBehavior.CanMultitask(Action)
fullName: TinyLife.Actions.Behaviors.PhoneBehavior.CanMultitask(TinyLife.Actions.Action) fullName: TinyLife.Actions.Behaviors.PhoneBehavior.CanMultitask(TinyLife.Actions.Action)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/PhoneBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 74
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -291,14 +235,6 @@ items:
nameWithType: PhoneBehavior.OnCompleted(CompletionType) nameWithType: PhoneBehavior.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Behaviors.PhoneBehavior.OnCompleted(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Behaviors.PhoneBehavior.OnCompleted(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/PhoneBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/PhoneBehavior.cs
startLine: 79
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors

View file

@ -15,19 +15,11 @@ items:
nameWithType: PickUpOrSpawnBehavior nameWithType: PickUpOrSpawnBehavior
fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
type: Class type: Class
source:
remote:
path: TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpOrSpawnBehavior
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 13
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
summary: >- summary: >-
An action behavior that causes an object to be spawned in a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s hand, or picked up from a location that it is occupying. An action behavior that causes an object to be spawned in a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>'s hand, or picked up from a location that it is occupying.
Note that a previous item is always discarded using the <xref href="TinyLife.Actions.DiscardHeldItemAction" data-throw-if-not-resolved="false"></xref> action. Note that a previous item is always discarded using the <xref href="TinyLife.Actions.DiscardHeldItemAction" data-throw-if-not-resolved="false"></xref> action.
example: [] example: []
@ -69,14 +61,6 @@ items:
nameWithType: PickUpOrSpawnBehavior.PickUpOrSpawnBehavior(Action, Func<FurnitureType>, int[], Func<Furniture, bool>) nameWithType: PickUpOrSpawnBehavior.PickUpOrSpawnBehavior(Action, Func<FurnitureType>, int[], Func<Furniture, bool>)
fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.PickUpOrSpawnBehavior(TinyLife.Actions.Action, System.Func<TinyLife.Objects.FurnitureType>, int[], System.Func<TinyLife.Objects.Furniture, bool>) fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.PickUpOrSpawnBehavior(TinyLife.Actions.Action, System.Func<TinyLife.Objects.FurnitureType>, int[], System.Func<TinyLife.Objects.Furniture, bool>)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 27
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -117,14 +101,6 @@ items:
nameWithType: PickUpOrSpawnBehavior.CreateFirstActions() nameWithType: PickUpOrSpawnBehavior.CreateFirstActions()
fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.CreateFirstActions() fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.CreateFirstActions()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 34
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -152,14 +128,6 @@ items:
nameWithType: PickUpOrSpawnBehavior.GetNextAction(CompletionType) nameWithType: PickUpOrSpawnBehavior.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.GetNextAction(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.GetNextAction(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/PickUpOrSpawnBehavior.cs
startLine: 49
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -181,13 +149,13 @@ items:
overridden: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType) overridden: TinyLife.Actions.Behaviors.ActionBehavior.GetNextAction(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.GetNextAction* overload: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior.GetNextAction*
references: references:
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.DiscardHeldItemAction - uid: TinyLife.Actions.DiscardHeldItemAction
commentId: T:TinyLife.Actions.DiscardHeldItemAction commentId: T:TinyLife.Actions.DiscardHeldItemAction
href: TinyLife.Actions.DiscardHeldItemAction.html href: TinyLife.Actions.DiscardHeldItemAction.html

View file

@ -18,21 +18,13 @@ items:
nameWithType: ReadBehavior nameWithType: ReadBehavior
fullName: TinyLife.Actions.Behaviors.ReadBehavior fullName: TinyLife.Actions.Behaviors.ReadBehavior
type: Class type: Class
source:
remote:
path: TinyLife/Actions/Behaviors/ReadBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadBehavior
path: ../TinyLife/Actions/Behaviors/ReadBehavior.cs
startLine: 11
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
summary: >- summary: >-
An action behavior that is used for any kind of action that involves reading a book or other type of media. An action behavior that is used for any kind of action that involves reading a book or other type of media.
A <xref href="TinyLife.Actions.BehaviorAction%601" data-throw-if-not-resolved="false"></xref> using this behavior will cause the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> to sit down after using the underlying <xref href="TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior" data-throw-if-not-resolved="false"></xref> behavior to pick up or spawn the book. A <xref href="TinyLife.Actions.BehaviorAction%601" data-throw-if-not-resolved="false"></xref> using this behavior will cause the <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> to sit down after using the underlying <xref href="TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior" data-throw-if-not-resolved="false"></xref> behavior to pick up or spawn the book.
example: [] example: []
syntax: syntax:
content: 'public class ReadBehavior : PickUpOrSpawnBehavior' content: 'public class ReadBehavior : PickUpOrSpawnBehavior'
@ -68,14 +60,6 @@ items:
nameWithType: ReadBehavior.FullyInProgress nameWithType: ReadBehavior.FullyInProgress
fullName: TinyLife.Actions.Behaviors.ReadBehavior.FullyInProgress fullName: TinyLife.Actions.Behaviors.ReadBehavior.FullyInProgress
type: Property type: Property
source:
remote:
path: TinyLife/Actions/Behaviors/ReadBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FullyInProgress
path: ../TinyLife/Actions/Behaviors/ReadBehavior.cs
startLine: 14
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -103,14 +87,6 @@ items:
nameWithType: ReadBehavior.ReadBehavior(Action, Func<FurnitureType>, int[], Func<Furniture, bool>) nameWithType: ReadBehavior.ReadBehavior(Action, Func<FurnitureType>, int[], Func<Furniture, bool>)
fullName: TinyLife.Actions.Behaviors.ReadBehavior.ReadBehavior(TinyLife.Actions.Action, System.Func<TinyLife.Objects.FurnitureType>, int[], System.Func<TinyLife.Objects.Furniture, bool>) fullName: TinyLife.Actions.Behaviors.ReadBehavior.ReadBehavior(TinyLife.Actions.Action, System.Func<TinyLife.Objects.FurnitureType>, int[], System.Func<TinyLife.Objects.Furniture, bool>)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Behaviors/ReadBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ReadBehavior.cs
startLine: 20
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -151,14 +127,6 @@ items:
nameWithType: ReadBehavior.Initialize() nameWithType: ReadBehavior.Initialize()
fullName: TinyLife.Actions.Behaviors.ReadBehavior.Initialize() fullName: TinyLife.Actions.Behaviors.ReadBehavior.Initialize()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ReadBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/ReadBehavior.cs
startLine: 23
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -183,14 +151,6 @@ items:
nameWithType: ReadBehavior.Update(GameTime, TimeSpan, float) nameWithType: ReadBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.ReadBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Actions.Behaviors.ReadBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ReadBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/ReadBehavior.cs
startLine: 34
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -228,14 +188,6 @@ items:
nameWithType: ReadBehavior.CanMultitask(Action) nameWithType: ReadBehavior.CanMultitask(Action)
fullName: TinyLife.Actions.Behaviors.ReadBehavior.CanMultitask(TinyLife.Actions.Action) fullName: TinyLife.Actions.Behaviors.ReadBehavior.CanMultitask(TinyLife.Actions.Action)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ReadBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Behaviors/ReadBehavior.cs
startLine: 44
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -269,14 +221,6 @@ items:
nameWithType: ReadBehavior.OnCompleted(CompletionType) nameWithType: ReadBehavior.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Behaviors.ReadBehavior.OnCompleted(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Behaviors.ReadBehavior.OnCompleted(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/ReadBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/ReadBehavior.cs
startLine: 49
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -320,13 +264,13 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior - uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
commentId: T:TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior commentId: T:TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
parent: TinyLife.Actions.Behaviors parent: TinyLife.Actions.Behaviors

View file

@ -16,14 +16,6 @@ items:
nameWithType: SinkBehavior nameWithType: SinkBehavior
fullName: TinyLife.Actions.Behaviors.SinkBehavior fullName: TinyLife.Actions.Behaviors.SinkBehavior
type: Class type: Class
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SinkBehavior
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
startLine: 17
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -69,14 +61,6 @@ items:
nameWithType: SinkBehavior.SinkBehavior(Action) nameWithType: SinkBehavior.SinkBehavior(Action)
fullName: TinyLife.Actions.Behaviors.SinkBehavior.SinkBehavior(TinyLife.Actions.Action) fullName: TinyLife.Actions.Behaviors.SinkBehavior.SinkBehavior(TinyLife.Actions.Action)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
startLine: 22
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -107,14 +91,6 @@ items:
nameWithType: SinkBehavior.CreateFirstActions() nameWithType: SinkBehavior.CreateFirstActions()
fullName: TinyLife.Actions.Behaviors.SinkBehavior.CreateFirstActions() fullName: TinyLife.Actions.Behaviors.SinkBehavior.CreateFirstActions()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
startLine: 25
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -142,14 +118,6 @@ items:
nameWithType: SinkBehavior.Update(GameTime, TimeSpan, float) nameWithType: SinkBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.SinkBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Actions.Behaviors.SinkBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
startLine: 32
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -187,14 +155,6 @@ items:
nameWithType: SinkBehavior.OnCompleted(CompletionType) nameWithType: SinkBehavior.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Behaviors.SinkBehavior.OnCompleted(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Behaviors.SinkBehavior.OnCompleted(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/SinkBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/SinkBehavior.cs
startLine: 56
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors

View file

@ -18,14 +18,6 @@ items:
nameWithType: WorkAtDeskObjectBehavior nameWithType: WorkAtDeskObjectBehavior
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
type: Class type: Class
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkAtDeskObjectBehavior
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 14
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -73,18 +65,10 @@ items:
nameWithType: WorkAtDeskObjectBehavior.IsWorking nameWithType: WorkAtDeskObjectBehavior.IsWorking
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.IsWorking fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.IsWorking
type: Property type: Property
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsWorking
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 19
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
summary: Returns whether this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> currently looks to be working, which is displayed by the person's <xref href="TinyLife.Objects.Pose" data-throw-if-not-resolved="false"></xref> being changed in <xref href="TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>. summary: Returns whether this action's <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> currently looks to be working, which is displayed by the person's <xref href="TinyLife.Objects.Pose" data-throw-if-not-resolved="false"></xref> being changed in <xref href="TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: protected bool IsWorking { get; } content: protected bool IsWorking { get; }
@ -104,14 +88,6 @@ items:
nameWithType: WorkAtDeskObjectBehavior.WorkAtDeskObjectBehavior(Action) nameWithType: WorkAtDeskObjectBehavior.WorkAtDeskObjectBehavior(Action)
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.WorkAtDeskObjectBehavior(TinyLife.Actions.Action) fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.WorkAtDeskObjectBehavior(TinyLife.Actions.Action)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 30
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -139,14 +115,6 @@ items:
nameWithType: WorkAtDeskObjectBehavior.WorkAtDeskObjectBehavior(Action, TimeSpan, TimeSpan) nameWithType: WorkAtDeskObjectBehavior.WorkAtDeskObjectBehavior(Action, TimeSpan, TimeSpan)
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.WorkAtDeskObjectBehavior(TinyLife.Actions.Action, System.TimeSpan, System.TimeSpan) fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.WorkAtDeskObjectBehavior(TinyLife.Actions.Action, System.TimeSpan, System.TimeSpan)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 38
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -160,10 +128,10 @@ items:
description: The action that this behavior is acting upon. description: The action that this behavior is acting upon.
- id: workTime - id: workTime
type: System.TimeSpan type: System.TimeSpan
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> shoud look to be working for. description: The amount of in-game time that this action's <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> shoud look to be working for.
- id: breakTime - id: breakTime
type: System.TimeSpan type: System.TimeSpan
description: The amount of in-game time that this action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween working sessions. description: The amount of in-game time that this action's <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> should look to be waiting for inbetween working sessions.
content.vb: Public Sub New(action As Action, workTime As TimeSpan, breakTime As TimeSpan) content.vb: Public Sub New(action As Action, workTime As TimeSpan, breakTime As TimeSpan)
overload: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor* overload: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.#ctor*
nameWithType.vb: WorkAtDeskObjectBehavior.New(Action, TimeSpan, TimeSpan) nameWithType.vb: WorkAtDeskObjectBehavior.New(Action, TimeSpan, TimeSpan)
@ -180,14 +148,6 @@ items:
nameWithType: WorkAtDeskObjectBehavior.CreateFirstActions() nameWithType: WorkAtDeskObjectBehavior.CreateFirstActions()
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions() fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.CreateFirstActions()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 44
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -215,14 +175,6 @@ items:
nameWithType: WorkAtDeskObjectBehavior.Update(GameTime, TimeSpan, float) nameWithType: WorkAtDeskObjectBehavior.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 65
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -260,14 +212,6 @@ items:
nameWithType: WorkAtDeskObjectBehavior.GetNextAction(CompletionType) nameWithType: WorkAtDeskObjectBehavior.GetNextAction(CompletionType)
fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.GetNextAction(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/Behaviors/WorkAtDeskObjectBehavior.cs
startLine: 87
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
@ -835,13 +779,13 @@ references:
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
href: TinyLife.Utilities.html href: TinyLife.Utilities.html
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.Pose - uid: TinyLife.Objects.Pose
commentId: T:TinyLife.Objects.Pose commentId: T:TinyLife.Objects.Pose
parent: TinyLife.Objects parent: TinyLife.Objects

View file

@ -15,14 +15,6 @@ items:
nameWithType: CanExecuteResult.ResultType nameWithType: CanExecuteResult.ResultType
fullName: TinyLife.Actions.CanExecuteResult.ResultType fullName: TinyLife.Actions.CanExecuteResult.ResultType
type: Enum type: Enum
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResultType
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 30
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -47,14 +39,6 @@ items:
nameWithType: CanExecuteResult.ResultType.Valid nameWithType: CanExecuteResult.ResultType.Valid
fullName: TinyLife.Actions.CanExecuteResult.ResultType.Valid fullName: TinyLife.Actions.CanExecuteResult.ResultType.Valid
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Valid
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -78,14 +62,6 @@ items:
nameWithType: CanExecuteResult.ResultType.Invalid nameWithType: CanExecuteResult.ResultType.Invalid
fullName: TinyLife.Actions.CanExecuteResult.ResultType.Invalid fullName: TinyLife.Actions.CanExecuteResult.ResultType.Invalid
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Invalid
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 40
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -106,14 +82,6 @@ items:
nameWithType: CanExecuteResult.ResultType.Hidden nameWithType: CanExecuteResult.ResultType.Hidden
fullName: TinyLife.Actions.CanExecuteResult.ResultType.Hidden fullName: TinyLife.Actions.CanExecuteResult.ResultType.Hidden
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 45
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -23,14 +23,6 @@ items:
nameWithType: CanExecuteResult nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult fullName: TinyLife.Actions.CanExecuteResult
type: Struct type: Struct
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteResult
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 13
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -66,14 +58,6 @@ items:
nameWithType: CanExecuteResult.CanExecuteResult(string, CanExecuteResult.ResultType) nameWithType: CanExecuteResult.CanExecuteResult(string, CanExecuteResult.ResultType)
fullName: TinyLife.Actions.CanExecuteResult.CanExecuteResult(string, TinyLife.Actions.CanExecuteResult.ResultType) fullName: TinyLife.Actions.CanExecuteResult.CanExecuteResult(string, TinyLife.Actions.CanExecuteResult.ResultType)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 13
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -110,14 +94,6 @@ items:
nameWithType: CanExecuteResult.Name nameWithType: CanExecuteResult.Name
fullName: TinyLife.Actions.CanExecuteResult.Name fullName: TinyLife.Actions.CanExecuteResult.Name
type: Property type: Property
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 13
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -144,14 +120,6 @@ items:
nameWithType: CanExecuteResult.Type nameWithType: CanExecuteResult.Type
fullName: TinyLife.Actions.CanExecuteResult.Type fullName: TinyLife.Actions.CanExecuteResult.Type
type: Property type: Property
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 13
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -175,14 +143,6 @@ items:
nameWithType: CanExecuteResult.Valid nameWithType: CanExecuteResult.Valid
fullName: TinyLife.Actions.CanExecuteResult.Valid fullName: TinyLife.Actions.CanExecuteResult.Valid
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Valid
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 16
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -202,14 +162,6 @@ items:
nameWithType: CanExecuteResult.Hidden nameWithType: CanExecuteResult.Hidden
fullName: TinyLife.Actions.CanExecuteResult.Hidden fullName: TinyLife.Actions.CanExecuteResult.Hidden
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 17
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -229,14 +181,6 @@ items:
nameWithType: CanExecuteResult.ObjectBroken nameWithType: CanExecuteResult.ObjectBroken
fullName: TinyLife.Actions.CanExecuteResult.ObjectBroken fullName: TinyLife.Actions.CanExecuteResult.ObjectBroken
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObjectBroken
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 18
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -256,14 +200,6 @@ items:
nameWithType: CanExecuteResult.NotYours nameWithType: CanExecuteResult.NotYours
fullName: TinyLife.Actions.CanExecuteResult.NotYours fullName: TinyLife.Actions.CanExecuteResult.NotYours
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NotYours
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 19
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -283,14 +219,6 @@ items:
nameWithType: CanExecuteResult.NotEnoughMoney nameWithType: CanExecuteResult.NotEnoughMoney
fullName: TinyLife.Actions.CanExecuteResult.NotEnoughMoney fullName: TinyLife.Actions.CanExecuteResult.NotEnoughMoney
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NotEnoughMoney
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 20
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -310,14 +238,6 @@ items:
nameWithType: CanExecuteResult.NotEnoughSkill nameWithType: CanExecuteResult.NotEnoughSkill
fullName: TinyLife.Actions.CanExecuteResult.NotEnoughSkill fullName: TinyLife.Actions.CanExecuteResult.NotEnoughSkill
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NotEnoughSkill
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 21
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -337,14 +257,6 @@ items:
nameWithType: CanExecuteResult.LotStaffOnly nameWithType: CanExecuteResult.LotStaffOnly
fullName: TinyLife.Actions.CanExecuteResult.LotStaffOnly fullName: TinyLife.Actions.CanExecuteResult.LotStaffOnly
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LotStaffOnly
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 22
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -364,14 +276,6 @@ items:
nameWithType: CanExecuteResult.NoOneFree nameWithType: CanExecuteResult.NoOneFree
fullName: TinyLife.Actions.CanExecuteResult.NoOneFree fullName: TinyLife.Actions.CanExecuteResult.NoOneFree
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CanExecuteResult.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoOneFree
path: ../TinyLife/Actions/CanExecuteResult.cs
startLine: 23
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -20,14 +20,6 @@ items:
nameWithType: ChoicePromptInfo.Option nameWithType: ChoicePromptInfo.Option
fullName: TinyLife.Actions.ChoicePromptInfo.Option fullName: TinyLife.Actions.ChoicePromptInfo.Option
type: Class type: Class
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Option
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 71
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -59,14 +51,6 @@ items:
nameWithType: ChoicePromptInfo.Option.Name nameWithType: ChoicePromptInfo.Option.Name
fullName: TinyLife.Actions.ChoicePromptInfo.Option.Name fullName: TinyLife.Actions.ChoicePromptInfo.Option.Name
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 76
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -88,14 +72,6 @@ items:
nameWithType: ChoicePromptInfo.Option.SuccessAction nameWithType: ChoicePromptInfo.Option.SuccessAction
fullName: TinyLife.Actions.ChoicePromptInfo.Option.SuccessAction fullName: TinyLife.Actions.ChoicePromptInfo.Option.SuccessAction
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuccessAction
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 80
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -117,14 +93,6 @@ items:
nameWithType: ChoicePromptInfo.Option.FailAction nameWithType: ChoicePromptInfo.Option.FailAction
fullName: TinyLife.Actions.ChoicePromptInfo.Option.FailAction fullName: TinyLife.Actions.ChoicePromptInfo.Option.FailAction
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FailAction
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 84
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -146,14 +114,6 @@ items:
nameWithType: ChoicePromptInfo.Option.SuccessChance nameWithType: ChoicePromptInfo.Option.SuccessChance
fullName: TinyLife.Actions.ChoicePromptInfo.Option.SuccessChance fullName: TinyLife.Actions.ChoicePromptInfo.Option.SuccessChance
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuccessChance
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 88
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -175,14 +135,6 @@ items:
nameWithType: ChoicePromptInfo.Option.Option(string, Action<ChoicePromptInfo, Person>, Action<ChoicePromptInfo, Person>, Func<Person, float>) nameWithType: ChoicePromptInfo.Option.Option(string, Action<ChoicePromptInfo, Person>, Action<ChoicePromptInfo, Person>, Func<Person, float>)
fullName: TinyLife.Actions.ChoicePromptInfo.Option.Option(string, System.Action<TinyLife.Actions.ChoicePromptInfo, TinyLife.Objects.Person>, System.Action<TinyLife.Actions.ChoicePromptInfo, TinyLife.Objects.Person>, System.Func<TinyLife.Objects.Person, float>) fullName: TinyLife.Actions.ChoicePromptInfo.Option.Option(string, System.Action<TinyLife.Actions.ChoicePromptInfo, TinyLife.Objects.Person>, System.Action<TinyLife.Actions.ChoicePromptInfo, TinyLife.Objects.Person>, System.Func<TinyLife.Objects.Person, float>)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 97
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -219,14 +171,6 @@ items:
nameWithType: ChoicePromptInfo.Option.Option(string, Func<Person, float>, Func<Person, float>, Func<Person, float>) nameWithType: ChoicePromptInfo.Option.Option(string, Func<Person, float>, Func<Person, float>, Func<Person, float>)
fullName: TinyLife.Actions.ChoicePromptInfo.Option.Option(string, System.Func<TinyLife.Objects.Person, float>, System.Func<TinyLife.Objects.Person, float>, System.Func<TinyLife.Objects.Person, float>) fullName: TinyLife.Actions.ChoicePromptInfo.Option.Option(string, System.Func<TinyLife.Objects.Person, float>, System.Func<TinyLife.Objects.Person, float>, System.Func<TinyLife.Objects.Person, float>)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 111
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -263,14 +207,6 @@ items:
nameWithType: ChoicePromptInfo.Option.Option(string, EmotionType, SkillType, float, float, float) nameWithType: ChoicePromptInfo.Option.Option(string, EmotionType, SkillType, float, float, float)
fullName: TinyLife.Actions.ChoicePromptInfo.Option.Option(string, TinyLife.Emotions.EmotionType, TinyLife.Skills.SkillType, float, float, float) fullName: TinyLife.Actions.ChoicePromptInfo.Option.Option(string, TinyLife.Emotions.EmotionType, TinyLife.Skills.SkillType, float, float, float)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 141
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -313,14 +249,6 @@ items:
nameWithType: ChoicePromptInfo.Option.Execute(ChoicePromptInfo, Person, bool) nameWithType: ChoicePromptInfo.Option.Execute(ChoicePromptInfo, Person, bool)
fullName: TinyLife.Actions.ChoicePromptInfo.Option.Execute(TinyLife.Actions.ChoicePromptInfo, TinyLife.Objects.Person, bool) fullName: TinyLife.Actions.ChoicePromptInfo.Option.Execute(TinyLife.Actions.ChoicePromptInfo, TinyLife.Objects.Person, bool)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Execute
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 157
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -16,14 +16,6 @@ items:
nameWithType: ChoicePromptInfo nameWithType: ChoicePromptInfo
fullName: TinyLife.Actions.ChoicePromptInfo fullName: TinyLife.Actions.ChoicePromptInfo
type: Class type: Class
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChoicePromptInfo
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 17
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -55,14 +47,6 @@ items:
nameWithType: ChoicePromptInfo.Name nameWithType: ChoicePromptInfo.Name
fullName: TinyLife.Actions.ChoicePromptInfo.Name fullName: TinyLife.Actions.ChoicePromptInfo.Name
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 24
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -84,14 +68,6 @@ items:
nameWithType: ChoicePromptInfo.Options nameWithType: ChoicePromptInfo.Options
fullName: TinyLife.Actions.ChoicePromptInfo.Options fullName: TinyLife.Actions.ChoicePromptInfo.Options
type: Field type: Field
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Options
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 28
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -113,14 +89,6 @@ items:
nameWithType: ChoicePromptInfo.ChoicePromptInfo(string, params ChoicePromptInfo.Option[]) nameWithType: ChoicePromptInfo.ChoicePromptInfo(string, params ChoicePromptInfo.Option[])
fullName: TinyLife.Actions.ChoicePromptInfo.ChoicePromptInfo(string, params TinyLife.Actions.ChoicePromptInfo.Option[]) fullName: TinyLife.Actions.ChoicePromptInfo.ChoicePromptInfo(string, params TinyLife.Actions.ChoicePromptInfo.Option[])
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 35
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -151,14 +119,6 @@ items:
nameWithType: ChoicePromptInfo.CreatePromptContent(Person, CoveringGroup) nameWithType: ChoicePromptInfo.CreatePromptContent(Person, CoveringGroup)
fullName: TinyLife.Actions.ChoicePromptInfo.CreatePromptContent(TinyLife.Objects.Person, TinyLife.Uis.CoveringGroup) fullName: TinyLife.Actions.ChoicePromptInfo.CreatePromptContent(TinyLife.Objects.Person, TinyLife.Uis.CoveringGroup)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePromptContent
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 46
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

File diff suppressed because it is too large Load diff

View file

@ -16,14 +16,6 @@ items:
nameWithType: CompletionType nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType fullName: TinyLife.Actions.CompletionType
type: Enum type: Enum
source:
remote:
path: TinyLife/Actions/CompletionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompletionType
path: ../TinyLife/Actions/CompletionType.cs
startLine: 7
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -49,14 +41,6 @@ items:
nameWithType: CompletionType.Active nameWithType: CompletionType.Active
fullName: TinyLife.Actions.CompletionType.Active fullName: TinyLife.Actions.CompletionType.Active
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CompletionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Active
path: ../TinyLife/Actions/CompletionType.cs
startLine: 12
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -77,14 +61,6 @@ items:
nameWithType: CompletionType.Completed nameWithType: CompletionType.Completed
fullName: TinyLife.Actions.CompletionType.Completed fullName: TinyLife.Actions.CompletionType.Completed
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CompletionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Actions/CompletionType.cs
startLine: 16
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -105,21 +81,13 @@ items:
nameWithType: CompletionType.Failed nameWithType: CompletionType.Failed
fullName: TinyLife.Actions.CompletionType.Failed fullName: TinyLife.Actions.CompletionType.Failed
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CompletionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Failed
path: ../TinyLife/Actions/CompletionType.cs
startLine: 21
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >- summary: >-
A completion type that represents an action that has failed to complete. A completion type that represents an action that has failed to complete.
Actions that fail additionally cause an <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> from the <xref href="TinyLife.Actions.EmoteCategory.Unable" data-throw-if-not-resolved="false"></xref> category to be displayed on a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>. Actions that fail additionally cause an <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> from the <xref href="TinyLife.Actions.EmoteCategory.Unable" data-throw-if-not-resolved="false"></xref> category to be displayed on a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: Failed = 2 content: Failed = 2
@ -136,14 +104,6 @@ items:
nameWithType: CompletionType.Canceled nameWithType: CompletionType.Canceled
fullName: TinyLife.Actions.CompletionType.Canceled fullName: TinyLife.Actions.CompletionType.Canceled
type: Field type: Field
source:
remote:
path: TinyLife/Actions/CompletionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Canceled
path: ../TinyLife/Actions/CompletionType.cs
startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -657,13 +617,13 @@ references:
name: Unable name: Unable
nameWithType: EmoteCategory.Unable nameWithType: EmoteCategory.Unable
fullName: TinyLife.Actions.EmoteCategory.Unable fullName: TinyLife.Actions.EmoteCategory.Unable
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects - uid: TinyLife.Objects
commentId: N:TinyLife.Objects commentId: N:TinyLife.Objects
href: TinyLife.html href: TinyLife.html

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -20,14 +20,6 @@ items:
nameWithType: EmoteCategory nameWithType: EmoteCategory
fullName: TinyLife.Actions.EmoteCategory fullName: TinyLife.Actions.EmoteCategory
type: Enum type: Enum
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: ../TinyLife/Actions/Emote.cs
startLine: 132
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -59,14 +51,6 @@ items:
nameWithType: EmoteCategory.General nameWithType: EmoteCategory.General
fullName: TinyLife.Actions.EmoteCategory.General fullName: TinyLife.Actions.EmoteCategory.General
type: Field type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: General
path: ../TinyLife/Actions/Emote.cs
startLine: 136
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -85,14 +69,6 @@ items:
nameWithType: EmoteCategory.Travel nameWithType: EmoteCategory.Travel
fullName: TinyLife.Actions.EmoteCategory.Travel fullName: TinyLife.Actions.EmoteCategory.Travel
type: Field type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Travel
path: ../TinyLife/Actions/Emote.cs
startLine: 137
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -111,14 +87,6 @@ items:
nameWithType: EmoteCategory.Negative nameWithType: EmoteCategory.Negative
fullName: TinyLife.Actions.EmoteCategory.Negative fullName: TinyLife.Actions.EmoteCategory.Negative
type: Field type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Negative
path: ../TinyLife/Actions/Emote.cs
startLine: 138
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -137,14 +105,6 @@ items:
nameWithType: EmoteCategory.Flirty nameWithType: EmoteCategory.Flirty
fullName: TinyLife.Actions.EmoteCategory.Flirty fullName: TinyLife.Actions.EmoteCategory.Flirty
type: Field type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Flirty
path: ../TinyLife/Actions/Emote.cs
startLine: 139
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -163,14 +123,6 @@ items:
nameWithType: EmoteCategory.Unable nameWithType: EmoteCategory.Unable
fullName: TinyLife.Actions.EmoteCategory.Unable fullName: TinyLife.Actions.EmoteCategory.Unable
type: Field type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unable
path: ../TinyLife/Actions/Emote.cs
startLine: 140
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -189,14 +141,6 @@ items:
nameWithType: EmoteCategory.Food nameWithType: EmoteCategory.Food
fullName: TinyLife.Actions.EmoteCategory.Food fullName: TinyLife.Actions.EmoteCategory.Food
type: Field type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food
path: ../TinyLife/Actions/Emote.cs
startLine: 141
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -215,14 +159,6 @@ items:
nameWithType: EmoteCategory.Object nameWithType: EmoteCategory.Object
fullName: TinyLife.Actions.EmoteCategory.Object fullName: TinyLife.Actions.EmoteCategory.Object
type: Field type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Object
path: ../TinyLife/Actions/Emote.cs
startLine: 142
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -241,14 +177,6 @@ items:
nameWithType: EmoteCategory.Emotion nameWithType: EmoteCategory.Emotion
fullName: TinyLife.Actions.EmoteCategory.Emotion fullName: TinyLife.Actions.EmoteCategory.Emotion
type: Field type: Field
source:
remote:
path: TinyLife/Actions/Emote.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotion
path: ../TinyLife/Actions/Emote.cs
startLine: 143
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

775
docs/api/TinyLife.Actions.EmoteChoices.yml generated Normal file
View file

@ -0,0 +1,775 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Actions.EmoteChoices
commentId: T:TinyLife.Actions.EmoteChoices
id: EmoteChoices
parent: TinyLife.Actions
children:
- TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.EmoteCategory)
- TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.Emote[])
- TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
- TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
- TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
- TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: EmoteChoices
nameWithType: EmoteChoices
fullName: TinyLife.Actions.EmoteChoices
type: Struct
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A structure used by <xref href="TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices%2cSystem.Boolean%2cSystem.Single%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> to allow passing either a combined <xref href="TinyLife.Actions.EmoteCategory" data-throw-if-not-resolved="false"></xref> flag, or a set of specific <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> instances, from which a final emote should be chosen.
example: []
syntax:
content: 'public readonly record struct EmoteChoices : IEquatable<EmoteChoices>'
content.vb: Public Structure EmoteChoices Implements IEquatable(Of EmoteChoices)
implements:
- System.IEquatable{TinyLife.Actions.EmoteChoices}
inheritedMembers:
- System.ValueType.Equals(System.Object)
- System.ValueType.GetHashCode
- System.ValueType.ToString
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetType
- System.Object.ReferenceEquals(System.Object,System.Object)
extensionMethods:
- TinyLife.Actions.EmoteChoices.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.EmoteCategory)
commentId: M:TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.EmoteCategory)
id: '#ctor(TinyLife.Actions.EmoteCategory)'
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: EmoteChoices(EmoteCategory)
nameWithType: EmoteChoices.EmoteChoices(EmoteCategory)
fullName: TinyLife.Actions.EmoteChoices.EmoteChoices(TinyLife.Actions.EmoteCategory)
type: Constructor
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Creates a new set of emote choices from the given <code class="paramref">categories</code>.
example: []
syntax:
content: public EmoteChoices(EmoteCategory categories)
parameters:
- id: categories
type: TinyLife.Actions.EmoteCategory
content.vb: Public Sub New(categories As EmoteCategory)
overload: TinyLife.Actions.EmoteChoices.#ctor*
nameWithType.vb: EmoteChoices.New(EmoteCategory)
fullName.vb: TinyLife.Actions.EmoteChoices.New(TinyLife.Actions.EmoteCategory)
name.vb: New(EmoteCategory)
- uid: TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.Emote[])
commentId: M:TinyLife.Actions.EmoteChoices.#ctor(TinyLife.Actions.Emote[])
id: '#ctor(TinyLife.Actions.Emote[])'
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: EmoteChoices(params Emote[])
nameWithType: EmoteChoices.EmoteChoices(params Emote[])
fullName: TinyLife.Actions.EmoteChoices.EmoteChoices(params TinyLife.Actions.Emote[])
type: Constructor
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Creates a new set of emote choices from the given <code class="paramref">emotes</code>.
example: []
syntax:
content: public EmoteChoices(params Emote[] emotes)
parameters:
- id: emotes
type: TinyLife.Actions.Emote[]
content.vb: Public Sub New(ParamArray emotes As Emote())
overload: TinyLife.Actions.EmoteChoices.#ctor*
nameWithType.vb: EmoteChoices.New(ParamArray Emote())
fullName.vb: TinyLife.Actions.EmoteChoices.New(ParamArray TinyLife.Actions.Emote())
name.vb: New(ParamArray Emote())
- uid: TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
commentId: M:TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
id: GetEmote(System.Random)
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: GetEmote(Random)
nameWithType: EmoteChoices.GetEmote(Random)
fullName: TinyLife.Actions.EmoteChoices.GetEmote(System.Random)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Returns an emote from this set of choices, using the given <code class="paramref">random</code> to choose one.
example: []
syntax:
content: public Emote GetEmote(Random random)
parameters:
- id: random
type: System.Random
description: ''
return:
type: TinyLife.Actions.Emote
description: ''
content.vb: Public Function GetEmote(random As Random) As Emote
overload: TinyLife.Actions.EmoteChoices.GetEmote*
- uid: TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
commentId: M:TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
id: op_Implicit(TinyLife.Actions.EmoteCategory)~TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: implicit operator EmoteChoices(EmoteCategory)
nameWithType: EmoteChoices.implicit operator EmoteChoices(EmoteCategory)
fullName: TinyLife.Actions.EmoteChoices.implicit operator TinyLife.Actions.EmoteChoices(TinyLife.Actions.EmoteCategory)
type: Operator
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Implicitly converts an <xref href="TinyLife.Actions.EmoteCategory" data-throw-if-not-resolved="false"></xref> to an <xref href="TinyLife.Actions.EmoteChoices" data-throw-if-not-resolved="false"></xref> instance.
example: []
syntax:
content: public static implicit operator EmoteChoices(EmoteCategory category)
parameters:
- id: category
type: TinyLife.Actions.EmoteCategory
return:
type: TinyLife.Actions.EmoteChoices
content.vb: Public Shared Widening Operator CType(category As EmoteCategory) As EmoteChoices
overload: TinyLife.Actions.EmoteChoices.op_Implicit*
nameWithType.vb: EmoteChoices.CType(EmoteCategory)
fullName.vb: TinyLife.Actions.EmoteChoices.CType(TinyLife.Actions.EmoteCategory)
name.vb: CType(EmoteCategory)
- uid: TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
commentId: M:TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
id: op_Implicit(TinyLife.Actions.Emote[])~TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: implicit operator EmoteChoices(Emote[])
nameWithType: EmoteChoices.implicit operator EmoteChoices(Emote[])
fullName: TinyLife.Actions.EmoteChoices.implicit operator TinyLife.Actions.EmoteChoices(TinyLife.Actions.Emote[])
type: Operator
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Implicitly converts an array of <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> instances to an <xref href="TinyLife.Actions.EmoteChoices" data-throw-if-not-resolved="false"></xref> instance.
example: []
syntax:
content: public static implicit operator EmoteChoices(Emote[] emotes)
parameters:
- id: emotes
type: TinyLife.Actions.Emote[]
return:
type: TinyLife.Actions.EmoteChoices
content.vb: Public Shared Widening Operator CType(emotes As Emote()) As EmoteChoices
overload: TinyLife.Actions.EmoteChoices.op_Implicit*
nameWithType.vb: EmoteChoices.CType(Emote())
fullName.vb: TinyLife.Actions.EmoteChoices.CType(TinyLife.Actions.Emote())
name.vb: CType(Emote())
- uid: TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
commentId: M:TinyLife.Actions.EmoteChoices.op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
id: op_Implicit(TinyLife.Actions.Emote)~TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions.EmoteChoices
langs:
- csharp
- vb
name: implicit operator EmoteChoices(Emote)
nameWithType: EmoteChoices.implicit operator EmoteChoices(Emote)
fullName: TinyLife.Actions.EmoteChoices.implicit operator TinyLife.Actions.EmoteChoices(TinyLife.Actions.Emote)
type: Operator
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Implicitly converts an <xref href="TinyLife.Actions.Emote" data-throw-if-not-resolved="false"></xref> to an <xref href="TinyLife.Actions.EmoteChoices" data-throw-if-not-resolved="false"></xref> instance.
example: []
syntax:
content: public static implicit operator EmoteChoices(Emote emote)
parameters:
- id: emote
type: TinyLife.Actions.Emote
return:
type: TinyLife.Actions.EmoteChoices
content.vb: Public Shared Widening Operator CType(emote As Emote) As EmoteChoices
overload: TinyLife.Actions.EmoteChoices.op_Implicit*
nameWithType.vb: EmoteChoices.CType(Emote)
fullName.vb: TinyLife.Actions.EmoteChoices.CType(TinyLife.Actions.Emote)
name.vb: CType(Emote)
references:
- uid: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
commentId: M:TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmote_TinyLife_Actions_EmoteChoices_System_Boolean_System_Single_System_Single_
name: DisplayEmote(EmoteChoices, bool, float, float)
nameWithType: PersonLike.DisplayEmote(EmoteChoices, bool, float, float)
fullName: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices, bool, float, float)
nameWithType.vb: PersonLike.DisplayEmote(EmoteChoices, Boolean, Single, Single)
fullName.vb: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices, Boolean, Single, Single)
name.vb: DisplayEmote(EmoteChoices, Boolean, Single, Single)
spec.csharp:
- uid: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
name: DisplayEmote
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmote_TinyLife_Actions_EmoteChoices_System_Boolean_System_Single_System_Single_
- name: (
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
name: DisplayEmote
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DisplayEmote_TinyLife_Actions_EmoteChoices_System_Boolean_System_Single_System_Single_
- name: (
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.EmoteCategory
commentId: T:TinyLife.Actions.EmoteCategory
parent: TinyLife.Actions
href: TinyLife.Actions.EmoteCategory.html
name: EmoteCategory
nameWithType: EmoteCategory
fullName: TinyLife.Actions.EmoteCategory
- uid: TinyLife.Actions.Emote
commentId: T:TinyLife.Actions.Emote
parent: TinyLife.Actions
href: TinyLife.Actions.Emote.html
name: Emote
nameWithType: Emote
fullName: TinyLife.Actions.Emote
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: System.IEquatable{TinyLife.Actions.EmoteChoices}
commentId: T:System.IEquatable{TinyLife.Actions.EmoteChoices}
parent: System
definition: System.IEquatable`1
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
name: IEquatable<EmoteChoices>
nameWithType: IEquatable<EmoteChoices>
fullName: System.IEquatable<TinyLife.Actions.EmoteChoices>
nameWithType.vb: IEquatable(Of EmoteChoices)
fullName.vb: System.IEquatable(Of TinyLife.Actions.EmoteChoices)
name.vb: IEquatable(Of EmoteChoices)
spec.csharp:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: <
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: '>'
spec.vb:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: )
- uid: System.ValueType.Equals(System.Object)
commentId: M:System.ValueType.Equals(System.Object)
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
name: Equals(object)
nameWithType: ValueType.Equals(object)
fullName: System.ValueType.Equals(object)
nameWithType.vb: ValueType.Equals(Object)
fullName.vb: System.ValueType.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.ValueType.GetHashCode
commentId: M:System.ValueType.GetHashCode
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
name: GetHashCode()
nameWithType: ValueType.GetHashCode()
fullName: System.ValueType.GetHashCode()
spec.csharp:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.ValueType.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
- name: (
- name: )
- uid: System.ValueType.ToString
commentId: M:System.ValueType.ToString
parent: System.ValueType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
name: ToString()
nameWithType: ValueType.ToString()
fullName: System.ValueType.ToString()
spec.csharp:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
spec.vb:
- uid: System.ValueType.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
- name: (
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: TinyLife.Actions.EmoteChoices.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<EmoteChoices>(EmoteChoices)
nameWithType: Extensions.JsonCopy<EmoteChoices>(EmoteChoices)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.EmoteChoices>(TinyLife.Actions.EmoteChoices)
nameWithType.vb: Extensions.JsonCopy(Of EmoteChoices)(EmoteChoices)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.EmoteChoices)(TinyLife.Actions.EmoteChoices)
name.vb: JsonCopy(Of EmoteChoices)(EmoteChoices)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.EmoteChoices)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: '>'
- name: (
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.EmoteChoices)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: )
- name: (
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
href: TinyLife.Actions.EmoteChoices.html
- name: )
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System.IEquatable`1
commentId: T:System.IEquatable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
name: IEquatable<T>
nameWithType: IEquatable<T>
fullName: System.IEquatable<T>
nameWithType.vb: IEquatable(Of T)
fullName.vb: System.IEquatable(Of T)
name.vb: IEquatable(Of T)
spec.csharp:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.IEquatable`1
name: IEquatable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.iequatable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: System.ValueType
commentId: T:System.ValueType
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.valuetype
name: ValueType
nameWithType: ValueType
fullName: System.ValueType
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.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.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Actions.EmoteChoices.#ctor*
commentId: Overload:TinyLife.Actions.EmoteChoices.#ctor
href: TinyLife.Actions.EmoteChoices.html#TinyLife_Actions_EmoteChoices__ctor_TinyLife_Actions_EmoteCategory_
name: EmoteChoices
nameWithType: EmoteChoices.EmoteChoices
fullName: TinyLife.Actions.EmoteChoices.EmoteChoices
nameWithType.vb: EmoteChoices.New
fullName.vb: TinyLife.Actions.EmoteChoices.New
name.vb: New
- uid: TinyLife.Actions.Emote[]
isExternal: true
href: TinyLife.Actions.Emote.html
name: Emote[]
nameWithType: Emote[]
fullName: TinyLife.Actions.Emote[]
nameWithType.vb: Emote()
fullName.vb: TinyLife.Actions.Emote()
name.vb: Emote()
spec.csharp:
- uid: TinyLife.Actions.Emote
name: Emote
href: TinyLife.Actions.Emote.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Actions.Emote
name: Emote
href: TinyLife.Actions.Emote.html
- name: (
- name: )
- uid: TinyLife.Actions.EmoteChoices.GetEmote*
commentId: Overload:TinyLife.Actions.EmoteChoices.GetEmote
href: TinyLife.Actions.EmoteChoices.html#TinyLife_Actions_EmoteChoices_GetEmote_System_Random_
name: GetEmote
nameWithType: EmoteChoices.GetEmote
fullName: TinyLife.Actions.EmoteChoices.GetEmote
- uid: System.Random
commentId: T:System.Random
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
name: Random
nameWithType: Random
fullName: System.Random
- uid: TinyLife.Actions.EmoteChoices
commentId: T:TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions
href: TinyLife.Actions.EmoteChoices.html
name: EmoteChoices
nameWithType: EmoteChoices
fullName: TinyLife.Actions.EmoteChoices
- uid: TinyLife.Actions.EmoteChoices.op_Implicit*
commentId: Overload:TinyLife.Actions.EmoteChoices.op_Implicit
name: implicit operator
nameWithType: EmoteChoices.implicit operator
fullName: TinyLife.Actions.EmoteChoices.implicit operator
nameWithType.vb: EmoteChoices.CType
fullName.vb: TinyLife.Actions.EmoteChoices.CType
name.vb: CType
spec.csharp:
- name: implicit
- name: " "
- name: operator

File diff suppressed because it is too large Load diff

View file

@ -13,7 +13,7 @@ items:
- TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize - TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize
- TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
langs: langs:
- csharp - csharp
- vb - vb
@ -21,21 +21,13 @@ items:
nameWithType: MultiActionHandler nameWithType: MultiActionHandler
fullName: TinyLife.Actions.Handlers.MultiActionHandler fullName: TinyLife.Actions.Handlers.MultiActionHandler
type: Class type: Class
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MultiActionHandler
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 14
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
summary: >- summary: >-
A multi action handler is a handler that is used by <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref>, which handles a set of underlying actions that should be executed in a row. A multi action handler is a handler that is used by <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref>, which handles a set of underlying actions that should be executed in a row.
Note that, when using this class, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places. Note that, when using this class, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places.
example: [] example: []
syntax: syntax:
content: >- content: >-
@ -73,14 +65,6 @@ items:
nameWithType: MultiActionHandler.OnInitialize nameWithType: MultiActionHandler.OnInitialize
fullName: TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize fullName: TinyLife.Actions.Handlers.MultiActionHandler.OnInitialize
type: Event type: Event
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnInitialize
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 21
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -105,14 +89,6 @@ items:
nameWithType: MultiActionHandler.Actions nameWithType: MultiActionHandler.Actions
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Actions fullName: TinyLife.Actions.Handlers.MultiActionHandler.Actions
type: Property type: Property
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 29
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -153,14 +129,6 @@ items:
nameWithType: MultiActionHandler.Current nameWithType: MultiActionHandler.Current
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Current fullName: TinyLife.Actions.Handlers.MultiActionHandler.Current
type: Property type: Property
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Current
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 34
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -184,14 +152,6 @@ items:
nameWithType: MultiActionHandler.MultiActionHandler(Action) nameWithType: MultiActionHandler.MultiActionHandler(Action)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.MultiActionHandler(TinyLife.Actions.Action) fullName: TinyLife.Actions.Handlers.MultiActionHandler.MultiActionHandler(TinyLife.Actions.Action)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 42
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -219,14 +179,6 @@ items:
nameWithType: MultiActionHandler.Initialize(ICollection<Action>) nameWithType: MultiActionHandler.Initialize(ICollection<Action>)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.ICollection<TinyLife.Actions.Action>) fullName: TinyLife.Actions.Handlers.MultiActionHandler.Initialize(System.Collections.Generic.ICollection<TinyLife.Actions.Action>)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 53
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -262,14 +214,6 @@ items:
nameWithType: MultiActionHandler.Update(GameTime, TimeSpan, float) nameWithType: MultiActionHandler.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 86
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -298,46 +242,38 @@ items:
nameWithType.vb: MultiActionHandler.Update(GameTime, TimeSpan, Single) nameWithType.vb: MultiActionHandler.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) fullName.vb: TinyLife.Actions.Handlers.MultiActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single)
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
id: Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) id: Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Handlers.MultiActionHandler parent: TinyLife.Actions.Handlers.MultiActionHandler
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(Action, Person) name: Validate(Action, PersonLike)
nameWithType: MultiActionHandler.Validate(Action, Person) nameWithType: MultiActionHandler.Validate(Action, PersonLike)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person) fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 102
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
summary: >- summary: >-
Validates this multi action handler and all of the <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref> it hosts Validates this multi action handler and all of the <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Actions" data-throw-if-not-resolved="false"></xref> it hosts
This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref>. This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public bool Validate(Action containingAction, Person person) content: public bool Validate(Action containingAction, PersonLike person)
parameters: parameters:
- id: containingAction - id: containingAction
type: TinyLife.Actions.Action type: TinyLife.Actions.Action
description: The action that contains this multi action handler. description: The action that contains this multi action handler.
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.PersonLike
description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> method. description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> method.
return: return:
type: System.Boolean type: System.Boolean
description: Whether this multi action handler is still valid. description: Whether this multi action handler is still valid.
content.vb: Public Function Validate(containingAction As Action, person As Person) As Boolean content.vb: Public Function Validate(containingAction As Action, person As PersonLike) As Boolean
overload: TinyLife.Actions.Handlers.MultiActionHandler.Validate* overload: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted - uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
@ -350,14 +286,6 @@ items:
nameWithType: MultiActionHandler.IsCompleted() nameWithType: MultiActionHandler.IsCompleted()
fullName: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted() fullName: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 124
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -386,14 +314,6 @@ items:
nameWithType: MultiActionHandler.OnCompleted(CompletionType) nameWithType: MultiActionHandler.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/MultiActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 139
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -475,39 +395,39 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
name: Validate(Action, Person) name: Validate(Action, PersonLike)
nameWithType: MultiActionHandler.Validate(Action, Person) nameWithType: MultiActionHandler.Validate(Action, PersonLike)
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person) fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
name: Validate name: Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
name: Action name: Action
href: TinyLife.Actions.Action.html href: TinyLife.Actions.Action.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
name: Validate name: Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
name: Action name: Action
href: TinyLife.Actions.Action.html href: TinyLife.Actions.Action.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - uid: TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@ -1442,44 +1362,44 @@ references:
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
name: Framework name: Framework
isExternal: true isExternal: true
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
name: Validate(Person) name: Validate(PersonLike)
nameWithType: Action.Validate(Person) nameWithType: Action.Validate(PersonLike)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: ( - name: (
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: ( - name: (
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate* - uid: TinyLife.Actions.Handlers.MultiActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Validate
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
name: Validate name: Validate
nameWithType: MultiActionHandler.Validate nameWithType: MultiActionHandler.Validate
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate fullName: TinyLife.Actions.Handlers.MultiActionHandler.Validate
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: System.Boolean - uid: System.Boolean
commentId: T:System.Boolean commentId: T:System.Boolean
parent: System parent: System

View file

@ -12,7 +12,7 @@ items:
- TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted - TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
- TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
langs: langs:
- csharp - csharp
- vb - vb
@ -20,21 +20,13 @@ items:
nameWithType: UnderlyingActionHandler nameWithType: UnderlyingActionHandler
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler
type: Class type: Class
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnderlyingActionHandler
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 13
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
summary: >- summary: >-
An UnderlyingAction is a class that can instantiate a single <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref> that will be executed as part of the action it is used in. An UnderlyingAction is a class that can instantiate a single <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref> that will be executed as part of the action it is used in.
Note that, when using this class, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places. Note that, when using this class, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action%2cTinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> and especially <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref> have to be called in the appropriate places.
example: [] example: []
syntax: syntax:
content: >- content: >-
@ -72,14 +64,6 @@ items:
nameWithType: UnderlyingActionHandler.Action nameWithType: UnderlyingActionHandler.Action
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Action
type: Property type: Property
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 20
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -116,14 +100,6 @@ items:
nameWithType: UnderlyingActionHandler.UnderlyingActionHandler(Action) nameWithType: UnderlyingActionHandler.UnderlyingActionHandler(Action)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.UnderlyingActionHandler(TinyLife.Actions.Action) fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.UnderlyingActionHandler(TinyLife.Actions.Action)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 30
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -151,14 +127,6 @@ items:
nameWithType: UnderlyingActionHandler.Initialize<T>(ActionType, ActionInfo, bool) nameWithType: UnderlyingActionHandler.Initialize<T>(ActionType, ActionInfo, bool)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize<T>(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool) fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize<T>(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 40
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -175,7 +143,7 @@ items:
description: The info to pass to the action description: The info to pass to the action
- id: force - id: force
type: System.Boolean type: System.Boolean
description: Whether the action should be created even if <xref href="TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> returns false description: Whether the action should be created even if <xref href="TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> returns false
typeParameters: typeParameters:
- id: T - id: T
return: return:
@ -196,21 +164,13 @@ items:
nameWithType: UnderlyingActionHandler.InitializeExact(Action) nameWithType: UnderlyingActionHandler.InitializeExact(Action)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Action) fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact(TinyLife.Actions.Action)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeExact
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 53
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
summary: >- summary: >-
Initializes the underlying action of this action using the given <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>. Initializes the underlying action of this action using the given <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>.
If <xref href="TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be tested, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize%60%601(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> can be used instead. If <xref href="TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be tested, <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize%60%601(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> can be used instead.
example: [] example: []
syntax: syntax:
content: public void InitializeExact(Action action) content: public void InitializeExact(Action action)
@ -231,14 +191,6 @@ items:
nameWithType: UnderlyingActionHandler.Update(GameTime, TimeSpan, float) nameWithType: UnderlyingActionHandler.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 71
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -264,46 +216,38 @@ items:
nameWithType.vb: UnderlyingActionHandler.Update(GameTime, TimeSpan, Single) nameWithType.vb: UnderlyingActionHandler.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single)
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
id: Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) id: Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Handlers.UnderlyingActionHandler parent: TinyLife.Actions.Handlers.UnderlyingActionHandler
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(Action, Person) name: Validate(Action, PersonLike)
nameWithType: UnderlyingActionHandler.Validate(Action, Person) nameWithType: UnderlyingActionHandler.Validate(Action, PersonLike)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person) fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 87
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
summary: >- summary: >-
Validates this action container and its <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>. Validates this action container and its <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref>.
This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref>. This method should be called in <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public bool Validate(Action containingAction, Person person) content: public bool Validate(Action containingAction, PersonLike person)
parameters: parameters:
- id: containingAction - id: containingAction
type: TinyLife.Actions.Action type: TinyLife.Actions.Action
description: The action that contains this underlying action handler. description: The action that contains this underlying action handler.
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.PersonLike
description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> method. description: The person that is passed to the <code class="paramref">containingAction</code>'s <xref href="TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref> method.
return: return:
type: System.Boolean type: System.Boolean
description: Whether this underlying action handler is still valid. description: Whether this underlying action handler is still valid.
content.vb: Public Function Validate(containingAction As Action, person As Person) As Boolean content.vb: Public Function Validate(containingAction As Action, person As PersonLike) As Boolean
overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate* overload: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted
@ -316,14 +260,6 @@ items:
nameWithType: UnderlyingActionHandler.IsCompleted() nameWithType: UnderlyingActionHandler.IsCompleted()
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted() fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.IsCompleted()
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 105
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -347,14 +283,6 @@ items:
nameWithType: UnderlyingActionHandler.OnCompleted(CompletionType) nameWithType: UnderlyingActionHandler.OnCompleted(CompletionType)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
type: Method type: Method
source:
remote:
path: TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 118
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -435,39 +363,39 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
name: Validate(Action, Person) name: Validate(Action, PersonLike)
nameWithType: UnderlyingActionHandler.Validate(Action, Person) nameWithType: UnderlyingActionHandler.Validate(Action, PersonLike)
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.Person) fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action, TinyLife.Objects.PersonLike)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
name: Validate name: Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
name: Action name: Action
href: TinyLife.Actions.Action.html href: TinyLife.Actions.Action.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.PersonLike)
name: Validate name: Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
name: Action name: Action
href: TinyLife.Actions.Action.html href: TinyLife.Actions.Action.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)
@ -969,20 +897,21 @@ references:
nameWithType.vb: UnderlyingActionHandler.New nameWithType.vb: UnderlyingActionHandler.New
fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.New fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.New
name.vb: New name.vb: New
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
name: CanExecuteAction(ActionType, ActionInfo, bool) name: CanExecuteAction(ActionType, ActionInfo, bool)
nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool) nameWithType: PersonLike.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool) fullName: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean) nameWithType.vb: PersonLike.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean) fullName.vb: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean) name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction name: CanExecuteAction
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionType
name: ActionType name: ActionType
@ -1000,9 +929,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) - uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction name: CanExecuteAction
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionType
name: ActionType name: ActionType
@ -1056,10 +985,39 @@ references:
name: T name: T
nameWithType: T nameWithType: T
fullName: T fullName: T
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: T - uid: T
name: T name: T
nameWithType: T nameWithType: T
fullName: T fullName: T
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact* - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.InitializeExact
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_InitializeExact_TinyLife_Actions_Action_ href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_InitializeExact_TinyLife_Actions_Action_
@ -1187,66 +1145,37 @@ references:
- uid: Microsoft.Xna.Framework - uid: Microsoft.Xna.Framework
name: Framework name: Framework
isExternal: true isExternal: true
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
name: Validate(Person) name: Validate(PersonLike)
nameWithType: Action.Validate(Person) nameWithType: Action.Validate(PersonLike)
fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: ( - name: (
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike)
name: Validate name: Validate
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_Person_ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_
- name: ( - name: (
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate* - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate*
commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate commentId: Overload:TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_Person_ href: TinyLife.Actions.Handlers.UnderlyingActionHandler.html#TinyLife_Actions_Handlers_UnderlyingActionHandler_Validate_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_
name: Validate name: Validate
nameWithType: UnderlyingActionHandler.Validate nameWithType: UnderlyingActionHandler.Validate
fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate fullName: TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Actions.CompletionType.Completed - uid: TinyLife.Actions.CompletionType.Completed
commentId: F:TinyLife.Actions.CompletionType.Completed commentId: F:TinyLife.Actions.CompletionType.Completed
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -16,14 +16,6 @@ items:
nameWithType: MultiAction.Stage nameWithType: MultiAction.Stage
fullName: TinyLife.Actions.MultiAction.Stage fullName: TinyLife.Actions.MultiAction.Stage
type: Enum type: Enum
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stage
path: ../TinyLife/Actions/MultiAction.cs
startLine: 202
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -45,14 +37,6 @@ items:
nameWithType: MultiAction.Stage.First nameWithType: MultiAction.Stage.First
fullName: TinyLife.Actions.MultiAction.Stage.First fullName: TinyLife.Actions.MultiAction.Stage.First
type: Field type: Field
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: First
path: ../TinyLife/Actions/MultiAction.cs
startLine: 207
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -73,14 +57,6 @@ items:
nameWithType: MultiAction.Stage.Main nameWithType: MultiAction.Stage.Main
fullName: TinyLife.Actions.MultiAction.Stage.Main fullName: TinyLife.Actions.MultiAction.Stage.Main
type: Field type: Field
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Main
path: ../TinyLife/Actions/MultiAction.cs
startLine: 211
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -101,14 +77,6 @@ items:
nameWithType: MultiAction.Stage.Last nameWithType: MultiAction.Stage.Last
fullName: TinyLife.Actions.MultiAction.Stage.Last fullName: TinyLife.Actions.MultiAction.Stage.Last
type: Field type: Field
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Last
path: ../TinyLife/Actions/MultiAction.cs
startLine: 215
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -129,14 +97,6 @@ items:
nameWithType: MultiAction.Stage.Done nameWithType: MultiAction.Stage.Done
fullName: TinyLife.Actions.MultiAction.Stage.Done fullName: TinyLife.Actions.MultiAction.Stage.Done
type: Field type: Field
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Done
path: ../TinyLife/Actions/MultiAction.cs
startLine: 219
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -22,14 +22,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings nameWithType: SimpleBehaviorAction.ActionSettings
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
type: Struct type: Struct
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionSettings
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 75
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -58,14 +50,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings.Settings nameWithType: SimpleBehaviorAction.ActionSettings.Settings
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings
type: Field type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Settings
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 81
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -90,14 +74,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings.ConstructBehavior nameWithType: SimpleBehaviorAction.ActionSettings.ConstructBehavior
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior
type: Field type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructBehavior
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 85
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -119,14 +95,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings.CompletionTime nameWithType: SimpleBehaviorAction.ActionSettings.CompletionTime
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime
type: Field type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompletionTime
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 89
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -148,14 +116,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings.GainedSkill nameWithType: SimpleBehaviorAction.ActionSettings.GainedSkill
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill
type: Field type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainedSkill
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 93
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -177,14 +137,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings.RestoredNeeds nameWithType: SimpleBehaviorAction.ActionSettings.RestoredNeeds
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds
type: Field type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoredNeeds
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 97
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -206,14 +158,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion nameWithType: SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
type: Field type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EfficiencyMattersCompletion
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 101
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -235,14 +179,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings.DisallowedEmotions nameWithType: SimpleBehaviorAction.ActionSettings.DisallowedEmotions
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions
type: Field type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisallowedEmotions
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 105
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -264,14 +200,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings.OnCompleted nameWithType: SimpleBehaviorAction.ActionSettings.OnCompleted
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted
type: Field type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 109
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -293,14 +221,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings.AllowMultitasking nameWithType: SimpleBehaviorAction.ActionSettings.AllowMultitasking
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking
type: Field type: Field
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowMultitasking
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 114
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -324,14 +244,6 @@ items:
nameWithType: SimpleBehaviorAction.ActionSettings.ActionSettings(string, ObjectCategory) nameWithType: SimpleBehaviorAction.ActionSettings.ActionSettings(string, ObjectCategory)
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ActionSettings(string, TinyLife.Objects.ObjectCategory) fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ActionSettings(string, TinyLife.Objects.ObjectCategory)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Actions/SimpleBehaviorAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/SimpleBehaviorAction.cs
startLine: 121
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1043,21 +955,21 @@ references:
- uid: System.ValueTuple{TinyLife.NeedType,System.Single}[] - uid: System.ValueTuple{TinyLife.NeedType,System.Single}[]
isExternal: true isExternal: true
href: TinyLife.NeedType.html href: TinyLife.NeedType.html
name: (NeedType Type, float Amount)[] name: (NeedType Need, float Modifier)[]
nameWithType: (NeedType Type, float Amount)[] nameWithType: (NeedType Need, float Modifier)[]
fullName: (TinyLife.NeedType Type, float Amount)[] fullName: (TinyLife.NeedType Need, float Modifier)[]
nameWithType.vb: (Type As NeedType, Amount As Single)() nameWithType.vb: (Need As NeedType, Modifier As Single)()
fullName.vb: (Type As TinyLife.NeedType, Amount As Single)() fullName.vb: (Need As TinyLife.NeedType, Modifier As Single)()
name.vb: (Type As NeedType, Amount As Single)() name.vb: (Need As NeedType, Modifier As Single)()
spec.csharp: spec.csharp:
- name: ( - name: (
- uid: TinyLife.NeedType - uid: TinyLife.NeedType
name: NeedType name: NeedType
href: TinyLife.NeedType.html href: TinyLife.NeedType.html
- name: " " - name: " "
- uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Type - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Need
name: Type name: Need
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.type href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.need
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Single - uid: System.Single
@ -1065,17 +977,17 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single href: https://learn.microsoft.com/dotnet/api/system.single
- name: " " - name: " "
- uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Amount - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Modifier
name: Amount name: Modifier
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.amount href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.modifier
- name: ) - name: )
- name: '[' - name: '['
- name: ']' - name: ']'
spec.vb: spec.vb:
- name: ( - name: (
- uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Type - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Need
name: Type name: Need
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.type href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.need
- name: " " - name: " "
- name: As - name: As
- name: " " - name: " "
@ -1084,9 +996,9 @@ references:
href: TinyLife.NeedType.html href: TinyLife.NeedType.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Amount - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Modifier
name: Amount name: Modifier
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.amount href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.modifier
- name: " " - name: " "
- name: As - name: As
- name: " " - name: " "

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -12,28 +12,29 @@ items:
nameWithType: TalkAction.TalkSettings.EvaluationResult nameWithType: TalkAction.TalkSettings.EvaluationResult
fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
type: Delegate type: Delegate
source:
remote:
path: TinyLife/Actions/TalkAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluationResult
path: ../TinyLife/Actions/TalkAction.cs
startLine: 462
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: A delegate that is used for <xref href="TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action%2cTinyLife.Objects.Person%2cSystem.Single%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)" data-throw-if-not-resolved="false"></xref>. summary: A delegate that is used for <xref href="TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action%2cTinyLife.Objects.PersonLike%2cSystem.Single%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public delegate void TalkAction.TalkSettings.EvaluationResult(ActionInfo info, Person partner, ref float romanceGain, ref float friendshipGain, ref float romanceLoss, ref float friendshipLoss, ref float goBadlyChance) content: public delegate void TalkAction.TalkSettings.EvaluationResult(ActionInfo info, PersonLike partner, float originalGain, float originalRomancePercentage, float originalGoBadlyChance, ref float romanceGain, ref float friendshipGain, ref float romanceLoss, ref float friendshipLoss, ref float goBadlyChance)
parameters: parameters:
- id: info - id: info
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: The action info that is being evaluated description: The action info that is being evaluated
- id: partner - id: partner
type: TinyLife.Objects.Person type: TinyLife.Objects.PersonLike
description: The partner of the action. description: The partner of the action.
- id: originalGain
type: System.Single
description: The amount of friendship and romance points that should be gained as a result of this action succeeding, without any default changes applied
- id: originalRomancePercentage
type: System.Single
description: The amount of romance, out of <code class="paramref">originalGain</code> that should be gained as a result of this action succeeding, without any default changes applied
- id: originalGoBadlyChance
type: System.Single
description: The chance, between 0 and 1, that the conversation should end badly. This value doesn't yet have any default changes applied.
- id: romanceGain - id: romanceGain
type: System.Single type: System.Single
description: The amount of romance points that should be gained as a result of this action succeeding, which already has all default changes applied description: The amount of romance points that should be gained as a result of this action succeeding, which already has all default changes applied
@ -49,33 +50,33 @@ items:
- id: goBadlyChance - id: goBadlyChance
type: System.Single type: System.Single
description: The chance, between 0 and 1, that the conversation should end badly. This value already has all of the default changes applied. description: The chance, between 0 and 1, that the conversation should end badly. This value already has all of the default changes applied.
content.vb: Public Delegate Sub TalkAction.TalkSettings.EvaluationResult(info As ActionInfo, partner As Person, romanceGain As Single, friendshipGain As Single, romanceLoss As Single, friendshipLoss As Single, goBadlyChance As Single) content.vb: Public Delegate Sub TalkAction.TalkSettings.EvaluationResult(info As ActionInfo, partner As PersonLike, originalGain As Single, originalRomancePercentage As Single, originalGoBadlyChance As Single, romanceGain As Single, friendshipGain As Single, romanceLoss As Single, friendshipLoss As Single, goBadlyChance As Single)
extensionMethods: extensionMethods:
- TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.TinyLife.Utilities.Extensions.JsonCopy``1 - TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.TinyLife.Utilities.Extensions.JsonCopy``1
references: references:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single)
commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single)
isExternal: true isExternal: true
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_
name: EvaluateSimple(Action, Person, float, float) name: EvaluateSimple(Action, PersonLike, float, float)
nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, Person, float, float) nameWithType: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, float, float)
fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, float, float) fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, float, float)
nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, Person, Single, Single) nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, PersonLike, Single, Single)
fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, Single, Single) fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.PersonLike, Single, Single)
name.vb: EvaluateSimple(Action, Person, Single, Single) name.vb: EvaluateSimple(Action, PersonLike, Single, Single)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single)
name: EvaluateSimple name: EvaluateSimple
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
name: Action name: Action
href: TinyLife.Actions.Action.html href: TinyLife.Actions.Action.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Single - uid: System.Single
@ -90,18 +91,18 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single) - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.PersonLike,System.Single,System.Single)
name: EvaluateSimple name: EvaluateSimple
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_Person_System_Single_System_Single_ href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateSimple_TinyLife_Actions_Action_TinyLife_Objects_PersonLike_System_Single_System_Single_
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.Action
name: Action name: Action
href: TinyLife.Actions.Action.html href: TinyLife.Actions.Action.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Single - uid: System.Single
@ -209,13 +210,13 @@ references:
name: ActionInfo name: ActionInfo
nameWithType: ActionInfo nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo fullName: TinyLife.Actions.ActionInfo
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: System.Single - uid: System.Single
commentId: T:System.Single commentId: T:System.Single
parent: System parent: System

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

4180
docs/api/TinyLife.Actions.ThrowUpAction.yml generated Normal file

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -5,6 +5,7 @@ items:
id: TinyLife.Actions id: TinyLife.Actions
children: children:
- TinyLife.Actions.Action - TinyLife.Actions.Action
- TinyLife.Actions.Action.ActionTypeConstructedDelegate
- TinyLife.Actions.ActionArgument - TinyLife.Actions.ActionArgument
- TinyLife.Actions.ActionInfo - TinyLife.Actions.ActionInfo
- TinyLife.Actions.ActionType - TinyLife.Actions.ActionType
@ -26,6 +27,7 @@ items:
- TinyLife.Actions.DriveAction - TinyLife.Actions.DriveAction
- TinyLife.Actions.Emote - TinyLife.Actions.Emote
- TinyLife.Actions.EmoteCategory - TinyLife.Actions.EmoteCategory
- TinyLife.Actions.EmoteChoices
- TinyLife.Actions.GoHereAction - TinyLife.Actions.GoHereAction
- TinyLife.Actions.HelpAction - TinyLife.Actions.HelpAction
- TinyLife.Actions.HoldingPersonAction - TinyLife.Actions.HoldingPersonAction
@ -42,6 +44,7 @@ items:
- TinyLife.Actions.SitAction - TinyLife.Actions.SitAction
- TinyLife.Actions.SocialAction - TinyLife.Actions.SocialAction
- TinyLife.Actions.SocialAction.StartPartnerAction - TinyLife.Actions.SocialAction.StartPartnerAction
- TinyLife.Actions.StartTogetherAction
- TinyLife.Actions.StoreAction - TinyLife.Actions.StoreAction
- TinyLife.Actions.TalkAction - TinyLife.Actions.TalkAction
- TinyLife.Actions.TalkAction.TalkSettings - TinyLife.Actions.TalkAction.TalkSettings
@ -50,7 +53,6 @@ items:
- TinyLife.Actions.TryGoHereAction - TinyLife.Actions.TryGoHereAction
- TinyLife.Actions.WalkAction - TinyLife.Actions.WalkAction
- TinyLife.Actions.WatchTvAction - TinyLife.Actions.WatchTvAction
- TinyLife.Actions.WatchTvAction.Channel
- TinyLife.Actions.WorkAction - TinyLife.Actions.WorkAction
langs: langs:
- csharp - csharp
@ -69,6 +71,29 @@ references:
name: Action name: Action
nameWithType: Action nameWithType: Action
fullName: TinyLife.Actions.Action fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.Action.ActionTypeConstructedDelegate
commentId: T:TinyLife.Actions.Action.ActionTypeConstructedDelegate
parent: TinyLife.Actions
href: TinyLife.Actions.Action.html
name: Action.ActionTypeConstructedDelegate
nameWithType: Action.ActionTypeConstructedDelegate
fullName: TinyLife.Actions.Action.ActionTypeConstructedDelegate
spec.csharp:
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: .
- uid: TinyLife.Actions.Action.ActionTypeConstructedDelegate
name: ActionTypeConstructedDelegate
href: TinyLife.Actions.Action.ActionTypeConstructedDelegate.html
spec.vb:
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: .
- uid: TinyLife.Actions.Action.ActionTypeConstructedDelegate
name: ActionTypeConstructedDelegate
href: TinyLife.Actions.Action.ActionTypeConstructedDelegate.html
- uid: TinyLife.Actions.ActionArgument - uid: TinyLife.Actions.ActionArgument
commentId: T:TinyLife.Actions.ActionArgument commentId: T:TinyLife.Actions.ActionArgument
href: TinyLife.Actions.ActionArgument.html href: TinyLife.Actions.ActionArgument.html
@ -299,6 +324,13 @@ references:
name: Emote name: Emote
nameWithType: Emote nameWithType: Emote
fullName: TinyLife.Actions.Emote fullName: TinyLife.Actions.Emote
- uid: TinyLife.Actions.EmoteChoices
commentId: T:TinyLife.Actions.EmoteChoices
parent: TinyLife.Actions
href: TinyLife.Actions.EmoteChoices.html
name: EmoteChoices
nameWithType: EmoteChoices
fullName: TinyLife.Actions.EmoteChoices
- uid: TinyLife.Actions.EmoteCategory - uid: TinyLife.Actions.EmoteCategory
commentId: T:TinyLife.Actions.EmoteCategory commentId: T:TinyLife.Actions.EmoteCategory
parent: TinyLife.Actions parent: TinyLife.Actions
@ -456,6 +488,12 @@ references:
- uid: TinyLife.Actions.SocialAction.StartPartnerAction - uid: TinyLife.Actions.SocialAction.StartPartnerAction
name: StartPartnerAction name: StartPartnerAction
href: TinyLife.Actions.SocialAction.StartPartnerAction.html href: TinyLife.Actions.SocialAction.StartPartnerAction.html
- uid: TinyLife.Actions.StartTogetherAction
commentId: T:TinyLife.Actions.StartTogetherAction
href: TinyLife.Actions.StartTogetherAction.html
name: StartTogetherAction
nameWithType: StartTogetherAction
fullName: TinyLife.Actions.StartTogetherAction
- uid: TinyLife.Actions.StoreAction - uid: TinyLife.Actions.StoreAction
commentId: T:TinyLife.Actions.StoreAction commentId: T:TinyLife.Actions.StoreAction
href: TinyLife.Actions.StoreAction.html href: TinyLife.Actions.StoreAction.html
@ -546,29 +584,6 @@ references:
name: WatchTvAction name: WatchTvAction
nameWithType: WatchTvAction nameWithType: WatchTvAction
fullName: TinyLife.Actions.WatchTvAction fullName: TinyLife.Actions.WatchTvAction
- uid: TinyLife.Actions.WatchTvAction.Channel
commentId: T:TinyLife.Actions.WatchTvAction.Channel
parent: TinyLife.Actions
href: TinyLife.Actions.WatchTvAction.html
name: WatchTvAction.Channel
nameWithType: WatchTvAction.Channel
fullName: TinyLife.Actions.WatchTvAction.Channel
spec.csharp:
- uid: TinyLife.Actions.WatchTvAction
name: WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
- name: .
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
spec.vb:
- uid: TinyLife.Actions.WatchTvAction
name: WatchTvAction
href: TinyLife.Actions.WatchTvAction.html
- name: .
- uid: TinyLife.Actions.WatchTvAction.Channel
name: Channel
href: TinyLife.Actions.WatchTvAction.Channel.html
- uid: TinyLife.Actions.WorkAction - uid: TinyLife.Actions.WorkAction
commentId: T:TinyLife.Actions.WorkAction commentId: T:TinyLife.Actions.WorkAction
parent: TinyLife.Actions parent: TinyLife.Actions

View file

@ -12,29 +12,21 @@ items:
nameWithType: Debug.CheatDelegate nameWithType: Debug.CheatDelegate
fullName: TinyLife.Debug.CheatDelegate fullName: TinyLife.Debug.CheatDelegate
type: Delegate type: Delegate
source:
remote:
path: TinyLife/Debug.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheatDelegate
path: ../TinyLife/Debug.cs
startLine: 861
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: A delegate method used for <xref href="TinyLife.Debug.Cheats" data-throw-if-not-resolved="false"></xref>. summary: A delegate method used for <xref href="TinyLife.Debug.Cheats" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public delegate void Debug.CheatDelegate(GameImpl game, Person person, Match match) content: public delegate void Debug.CheatDelegate(GameImpl game, PersonLike person, Match match)
parameters: parameters:
- id: game - id: game
type: TinyLife.GameImpl type: TinyLife.GameImpl
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.PersonLike
- id: match - id: match
type: System.Text.RegularExpressions.Match type: System.Text.RegularExpressions.Match
content.vb: Public Delegate Sub Debug.CheatDelegate(game As GameImpl, person As Person, match As Match) content.vb: Public Delegate Sub Debug.CheatDelegate(game As GameImpl, person As PersonLike, match As Match)
extensionMethods: extensionMethods:
- TinyLife.Debug.CheatDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 - TinyLife.Debug.CheatDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
references: references:
@ -98,13 +90,13 @@ references:
name: GameImpl name: GameImpl
nameWithType: GameImpl nameWithType: GameImpl
fullName: TinyLife.GameImpl fullName: TinyLife.GameImpl
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: System.Text.RegularExpressions.Match - uid: System.Text.RegularExpressions.Match
commentId: T:System.Text.RegularExpressions.Match commentId: T:System.Text.RegularExpressions.Match
parent: System.Text.RegularExpressions parent: System.Text.RegularExpressions

View file

@ -12,14 +12,6 @@ items:
nameWithType: Debug.DebugDelegate nameWithType: Debug.DebugDelegate
fullName: TinyLife.Debug.DebugDelegate fullName: TinyLife.Debug.DebugDelegate
type: Delegate type: Delegate
source:
remote:
path: TinyLife/Debug.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugDelegate
path: ../TinyLife/Debug.cs
startLine: 866
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -15,14 +15,6 @@ items:
nameWithType: Debug nameWithType: Debug
fullName: TinyLife.Debug fullName: TinyLife.Debug
type: Class type: Class
source:
remote:
path: TinyLife/Debug.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Debug
path: ../TinyLife/Debug.cs
startLine: 38
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -54,14 +46,6 @@ items:
nameWithType: Debug.Cheats nameWithType: Debug.Cheats
fullName: TinyLife.Debug.Cheats fullName: TinyLife.Debug.Cheats
type: Field type: Field
source:
remote:
path: TinyLife/Debug.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cheats
path: ../TinyLife/Debug.cs
startLine: 45
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -88,14 +72,6 @@ items:
nameWithType: Debug.DebugLines nameWithType: Debug.DebugLines
fullName: TinyLife.Debug.DebugLines fullName: TinyLife.Debug.DebugLines
type: Field type: Field
source:
remote:
path: TinyLife/Debug.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugLines
path: ../TinyLife/Debug.cs
startLine: 51
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -122,14 +98,6 @@ items:
nameWithType: Debug.TryCheat(string) nameWithType: Debug.TryCheat(string)
fullName: TinyLife.Debug.TryCheat(string) fullName: TinyLife.Debug.TryCheat(string)
type: Method type: Method
source:
remote:
path: TinyLife/Debug.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryCheat
path: ../TinyLife/Debug.cs
startLine: 659
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

208
docs/api/TinyLife.DifficultyModifier.yml generated Normal file
View file

@ -0,0 +1,208 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.DifficultyModifier
commentId: T:TinyLife.DifficultyModifier
id: DifficultyModifier
parent: TinyLife
children:
- TinyLife.DifficultyModifier.Chill
- TinyLife.DifficultyModifier.Intense
- TinyLife.DifficultyModifier.Normal
langs:
- csharp
- vb
name: DifficultyModifier
nameWithType: DifficultyModifier
fullName: TinyLife.DifficultyModifier
type: Enum
assemblies:
- Tiny Life
namespace: TinyLife
summary: An enumeration used for <xref href="TinyLife.PerSaveOptions.Difficulty" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public enum DifficultyModifier
content.vb: Public Enum DifficultyModifier
extensionMethods:
- TinyLife.DifficultyModifier.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.DifficultyModifier.Chill
commentId: F:TinyLife.DifficultyModifier.Chill
id: Chill
parent: TinyLife.DifficultyModifier
langs:
- csharp
- vb
name: Chill
nameWithType: DifficultyModifier.Chill
fullName: TinyLife.DifficultyModifier.Chill
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: The chill difficulty modifier, which should make aspects of the game easier.
example: []
syntax:
content: Chill = 0
return:
type: TinyLife.DifficultyModifier
- uid: TinyLife.DifficultyModifier.Normal
commentId: F:TinyLife.DifficultyModifier.Normal
id: Normal
parent: TinyLife.DifficultyModifier
langs:
- csharp
- vb
name: Normal
nameWithType: DifficultyModifier.Normal
fullName: TinyLife.DifficultyModifier.Normal
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: The normal, default difficulty modifier.
example: []
syntax:
content: Normal = 1
return:
type: TinyLife.DifficultyModifier
- uid: TinyLife.DifficultyModifier.Intense
commentId: F:TinyLife.DifficultyModifier.Intense
id: Intense
parent: TinyLife.DifficultyModifier
langs:
- csharp
- vb
name: Intense
nameWithType: DifficultyModifier.Intense
fullName: TinyLife.DifficultyModifier.Intense
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: The intense difficulty modifier, which should make aspects of the game harder.
example: []
syntax:
content: Intense = 2
return:
type: TinyLife.DifficultyModifier
references:
- uid: TinyLife.PerSaveOptions.Difficulty
commentId: F:TinyLife.PerSaveOptions.Difficulty
href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_Difficulty
name: Difficulty
nameWithType: PerSaveOptions.Difficulty
fullName: TinyLife.PerSaveOptions.Difficulty
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.DifficultyModifier.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<DifficultyModifier>(DifficultyModifier)
nameWithType: Extensions.JsonCopy<DifficultyModifier>(DifficultyModifier)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.DifficultyModifier>(TinyLife.DifficultyModifier)
nameWithType.vb: Extensions.JsonCopy(Of DifficultyModifier)(DifficultyModifier)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.DifficultyModifier)(TinyLife.DifficultyModifier)
name.vb: JsonCopy(Of DifficultyModifier)(DifficultyModifier)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.DifficultyModifier)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.DifficultyModifier
name: DifficultyModifier
href: TinyLife.DifficultyModifier.html
- name: '>'
- name: (
- uid: TinyLife.DifficultyModifier
name: DifficultyModifier
href: TinyLife.DifficultyModifier.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.DifficultyModifier)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.DifficultyModifier
name: DifficultyModifier
href: TinyLife.DifficultyModifier.html
- name: )
- name: (
- uid: TinyLife.DifficultyModifier
name: DifficultyModifier
href: TinyLife.DifficultyModifier.html
- name: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.DifficultyModifier
commentId: T:TinyLife.DifficultyModifier
parent: TinyLife
href: TinyLife.DifficultyModifier.html
name: DifficultyModifier
nameWithType: DifficultyModifier
fullName: TinyLife.DifficultyModifier

View file

@ -14,14 +14,6 @@ items:
nameWithType: CombinedEmotionSource nameWithType: CombinedEmotionSource
fullName: TinyLife.Emotions.CombinedEmotionSource fullName: TinyLife.Emotions.CombinedEmotionSource
type: Class type: Class
source:
remote:
path: TinyLife/Emotions/IEmotionSource.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CombinedEmotionSource
path: ../TinyLife/Emotions/IEmotionSource.cs
startLine: 24
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -31,8 +23,14 @@ items:
A combined emotion source is displayed as multiple lines in the <xref href="TinyLife.Emotions.CombinedEmotionSource.SourceString" data-throw-if-not-resolved="false"></xref>. A combined emotion source is displayed as multiple lines in the <xref href="TinyLife.Emotions.CombinedEmotionSource.SourceString" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: 'public class CombinedEmotionSource : IEmotionSource' content: >-
content.vb: Public Class CombinedEmotionSource Implements IEmotionSource [DataContract]
public class CombinedEmotionSource : IEmotionSource
content.vb: >-
<DataContract>
Public Class CombinedEmotionSource Implements IEmotionSource
inheritance: inheritance:
- System.Object - System.Object
implements: implements:
@ -47,6 +45,10 @@ items:
- System.Object.ToString - System.Object.ToString
extensionMethods: extensionMethods:
- TinyLife.Emotions.CombinedEmotionSource.TinyLife.Utilities.Extensions.JsonCopy``1 - TinyLife.Emotions.CombinedEmotionSource.TinyLife.Utilities.Extensions.JsonCopy``1
attributes:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: []
- uid: TinyLife.Emotions.CombinedEmotionSource.SourceString - uid: TinyLife.Emotions.CombinedEmotionSource.SourceString
commentId: P:TinyLife.Emotions.CombinedEmotionSource.SourceString commentId: P:TinyLife.Emotions.CombinedEmotionSource.SourceString
id: SourceString id: SourceString
@ -58,14 +60,6 @@ items:
nameWithType: CombinedEmotionSource.SourceString nameWithType: CombinedEmotionSource.SourceString
fullName: TinyLife.Emotions.CombinedEmotionSource.SourceString fullName: TinyLife.Emotions.CombinedEmotionSource.SourceString
type: Property type: Property
source:
remote:
path: TinyLife/Emotions/IEmotionSource.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/IEmotionSource.cs
startLine: 27
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -91,14 +85,6 @@ items:
nameWithType: CombinedEmotionSource.CombinedEmotionSource(params IEmotionSource[]) nameWithType: CombinedEmotionSource.CombinedEmotionSource(params IEmotionSource[])
fullName: TinyLife.Emotions.CombinedEmotionSource.CombinedEmotionSource(params TinyLife.Emotions.IEmotionSource[]) fullName: TinyLife.Emotions.CombinedEmotionSource.CombinedEmotionSource(params TinyLife.Emotions.IEmotionSource[])
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Emotions/IEmotionSource.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/IEmotionSource.cs
startLine: 35
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions

View file

@ -8,11 +8,11 @@ items:
- TinyLife.Emotions.EmotionModifier.Instance.Amount - TinyLife.Emotions.EmotionModifier.Instance.Amount
- TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan) - TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan)
- TinyLife.Emotions.EmotionModifier.Instance.Person - TinyLife.Emotions.EmotionModifier.Instance.Person
- TinyLife.Emotions.EmotionModifier.Instance.SourceString - TinyLife.Emotions.EmotionModifier.Instance.Source
- TinyLife.Emotions.EmotionModifier.Instance.Time - TinyLife.Emotions.EmotionModifier.Instance.Time
- TinyLife.Emotions.EmotionModifier.Instance.TotalTime - TinyLife.Emotions.EmotionModifier.Instance.TotalTime
- TinyLife.Emotions.EmotionModifier.Instance.Type - TinyLife.Emotions.EmotionModifier.Instance.Type
- TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person) - TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike)
langs: langs:
- csharp - csharp
- vb - vb
@ -20,21 +20,13 @@ items:
nameWithType: EmotionModifier.Instance nameWithType: EmotionModifier.Instance
fullName: TinyLife.Emotions.EmotionModifier.Instance fullName: TinyLife.Emotions.EmotionModifier.Instance
type: Class type: Class
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 478
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
summary: >- summary: >-
This class represents an applied instance of a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref>. This class represents an applied instance of a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref>.
It is used by <xref href="TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>. It is used by <xref href="TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: >- content: >-
@ -72,14 +64,6 @@ items:
nameWithType: EmotionModifier.Instance.Type nameWithType: EmotionModifier.Instance.Type
fullName: TinyLife.Emotions.EmotionModifier.Instance.Type fullName: TinyLife.Emotions.EmotionModifier.Instance.Type
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 485
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -111,14 +95,6 @@ items:
nameWithType: EmotionModifier.Instance.Amount nameWithType: EmotionModifier.Instance.Amount
fullName: TinyLife.Emotions.EmotionModifier.Instance.Amount fullName: TinyLife.Emotions.EmotionModifier.Instance.Amount
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 490
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -150,14 +126,6 @@ items:
nameWithType: EmotionModifier.Instance.TotalTime nameWithType: EmotionModifier.Instance.TotalTime
fullName: TinyLife.Emotions.EmotionModifier.Instance.TotalTime fullName: TinyLife.Emotions.EmotionModifier.Instance.TotalTime
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TotalTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 495
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -189,14 +157,6 @@ items:
nameWithType: EmotionModifier.Instance.Time nameWithType: EmotionModifier.Instance.Time
fullName: TinyLife.Emotions.EmotionModifier.Instance.Time fullName: TinyLife.Emotions.EmotionModifier.Instance.Time
type: Property type: Property
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 500
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -219,50 +179,6 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute - type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: [] arguments: []
- uid: TinyLife.Emotions.EmotionModifier.Instance.SourceString
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.SourceString
id: SourceString
parent: TinyLife.Emotions.EmotionModifier.Instance
langs:
- csharp
- vb
name: SourceString
nameWithType: EmotionModifier.Instance.SourceString
fullName: TinyLife.Emotions.EmotionModifier.Instance.SourceString
type: Property
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 506
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
The <xref href="TinyLife.Emotions.IEmotionSource.SourceString" data-throw-if-not-resolved="false"></xref> of the <xref href="TinyLife.Emotions.IEmotionSource" data-throw-if-not-resolved="false"></xref> that caused this emotion modifier to occur.
If there is no source, null is returned.
example: []
syntax:
content: >-
[DataMember]
public string SourceString { get; protected set; }
parameters: []
return:
type: System.String
content.vb: >-
<DataMember>
Public Property SourceString As String
overload: TinyLife.Emotions.EmotionModifier.Instance.SourceString*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Emotions.EmotionModifier.Instance.Person - uid: TinyLife.Emotions.EmotionModifier.Instance.Person
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Person commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Person
id: Person id: Person
@ -274,26 +190,44 @@ items:
nameWithType: EmotionModifier.Instance.Person nameWithType: EmotionModifier.Instance.Person
fullName: TinyLife.Emotions.EmotionModifier.Instance.Person fullName: TinyLife.Emotions.EmotionModifier.Instance.Person
type: Property type: Property
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 511
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
summary: The person that is currently experiencing this emotion. summary: The person that is currently experiencing this emotion.
example: [] example: []
syntax: syntax:
content: public Person Person { get; protected set; } content: public PersonLike Person { get; protected set; }
parameters: [] parameters: []
return: return:
type: TinyLife.Objects.Person type: TinyLife.Objects.PersonLike
content.vb: Public Property Person As Person content.vb: Public Property Person As PersonLike
overload: TinyLife.Emotions.EmotionModifier.Instance.Person* overload: TinyLife.Emotions.EmotionModifier.Instance.Person*
- uid: TinyLife.Emotions.EmotionModifier.Instance.Source
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Source
id: Source
parent: TinyLife.Emotions.EmotionModifier.Instance
langs:
- csharp
- vb
name: Source
nameWithType: EmotionModifier.Instance.Source
fullName: TinyLife.Emotions.EmotionModifier.Instance.Source
type: Property
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
The <xref href="TinyLife.Emotions.IEmotionSource" data-throw-if-not-resolved="false"></xref> that caused this emotion modifier to occur.
If there is no source, null is returned.
example: []
syntax:
content: public IEmotionSource Source { get; }
parameters: []
return:
type: TinyLife.Emotions.IEmotionSource
content.vb: Public ReadOnly Property Source As IEmotionSource
overload: TinyLife.Emotions.EmotionModifier.Instance.Source*
- uid: TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan) - uid: TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan)
commentId: M:TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan) commentId: M:TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan)
id: PassTime(System.TimeSpan) id: PassTime(System.TimeSpan)
@ -305,14 +239,6 @@ items:
nameWithType: EmotionModifier.Instance.PassTime(TimeSpan) nameWithType: EmotionModifier.Instance.PassTime(TimeSpan)
fullName: TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan) fullName: TinyLife.Emotions.EmotionModifier.Instance.PassTime(System.TimeSpan)
type: Method type: Method
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 528
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -329,43 +255,35 @@ items:
description: The amount of time that should pass description: The amount of time that should pass
content.vb: Public Sub PassTime(passedInGame As TimeSpan) content.vb: Public Sub PassTime(passedInGame As TimeSpan)
overload: TinyLife.Emotions.EmotionModifier.Instance.PassTime* overload: TinyLife.Emotions.EmotionModifier.Instance.PassTime*
- uid: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person) - uid: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person) commentId: M:TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike)
id: Validate(TinyLife.Objects.Person) id: Validate(TinyLife.Objects.PersonLike)
parent: TinyLife.Emotions.EmotionModifier.Instance parent: TinyLife.Emotions.EmotionModifier.Instance
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(Person) name: Validate(PersonLike)
nameWithType: EmotionModifier.Instance.Validate(Person) nameWithType: EmotionModifier.Instance.Validate(PersonLike)
fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.Person) fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate(TinyLife.Objects.PersonLike)
type: Method type: Method
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 542
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
summary: >- summary: >-
Validates this emotion modifier using the given <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> after it is loaded from disk. Validates this emotion modifier using the given <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> after it is loaded from disk.
This method is automatically called in <xref href="TinyLife.Objects.Person.Validate" data-throw-if-not-resolved="false"></xref>. This method is automatically called in <xref href="TinyLife.Objects.PersonLike.Validate" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public bool Validate(Person person) content: public bool Validate(PersonLike person)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.PersonLike
description: The person that this emotion modifier belongs to description: The person that this emotion modifier belongs to
return: return:
type: System.Boolean type: System.Boolean
description: Whether this emotion modifier is still valid description: Whether this emotion modifier is still valid
content.vb: Public Function Validate(person As Person) As Boolean content.vb: Public Function Validate(person As PersonLike) As Boolean
overload: TinyLife.Emotions.EmotionModifier.Instance.Validate* overload: TinyLife.Emotions.EmotionModifier.Instance.Validate*
references: references:
- uid: TinyLife.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
@ -375,20 +293,21 @@ references:
name: EmotionModifier name: EmotionModifier
nameWithType: EmotionModifier nameWithType: EmotionModifier
fullName: TinyLife.Emotions.EmotionModifier fullName: TinyLife.Emotions.EmotionModifier
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: Person.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
fullName.vb: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean)
name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier name: EmotionModifier
@ -418,9 +337,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier name: EmotionModifier
@ -742,6 +661,13 @@ references:
name: Instance name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html href: TinyLife.Emotions.EmotionModifier.Instance.html
- name: ) - name: )
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: System - uid: System
commentId: N:System commentId: N:System
isExternal: true isExternal: true
@ -787,6 +713,28 @@ references:
name: Extensions name: Extensions
nameWithType: Extensions nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities commentId: N:TinyLife.Utilities
href: TinyLife.html href: TinyLife.html
@ -846,13 +794,12 @@ references:
name: Time name: Time
nameWithType: EmotionModifier.Instance.Time nameWithType: EmotionModifier.Instance.Time
fullName: TinyLife.Emotions.EmotionModifier.Instance.Time fullName: TinyLife.Emotions.EmotionModifier.Instance.Time
- uid: TinyLife.Emotions.IEmotionSource.SourceString - uid: TinyLife.Emotions.EmotionModifier.Instance.Person*
commentId: P:TinyLife.Emotions.IEmotionSource.SourceString commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Person
parent: TinyLife.Emotions.IEmotionSource href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Person
href: TinyLife.Emotions.IEmotionSource.html#TinyLife_Emotions_IEmotionSource_SourceString name: Person
name: SourceString nameWithType: EmotionModifier.Instance.Person
nameWithType: IEmotionSource.SourceString fullName: TinyLife.Emotions.EmotionModifier.Instance.Person
fullName: TinyLife.Emotions.IEmotionSource.SourceString
- uid: TinyLife.Emotions.IEmotionSource - uid: TinyLife.Emotions.IEmotionSource
commentId: T:TinyLife.Emotions.IEmotionSource commentId: T:TinyLife.Emotions.IEmotionSource
parent: TinyLife.Emotions parent: TinyLife.Emotions
@ -860,58 +807,12 @@ references:
name: IEmotionSource name: IEmotionSource
nameWithType: IEmotionSource nameWithType: IEmotionSource
fullName: TinyLife.Emotions.IEmotionSource fullName: TinyLife.Emotions.IEmotionSource
- uid: TinyLife.Emotions.EmotionModifier.Instance.SourceString* - uid: TinyLife.Emotions.EmotionModifier.Instance.Source*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.SourceString commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Source
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_SourceString href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Source
name: SourceString name: Source
nameWithType: EmotionModifier.Instance.SourceString nameWithType: EmotionModifier.Instance.Source
fullName: TinyLife.Emotions.EmotionModifier.Instance.SourceString fullName: TinyLife.Emotions.EmotionModifier.Instance.Source
- 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.Emotions.EmotionModifier.Instance.Person*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Person
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Person
name: Person
nameWithType: EmotionModifier.Instance.Person
fullName: TinyLife.Emotions.EmotionModifier.Instance.Person
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Emotions.EmotionModifier.Instance.Time - uid: TinyLife.Emotions.EmotionModifier.Instance.Time
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Time commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Time
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Time href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Time
@ -931,27 +832,28 @@ references:
name: PassTime name: PassTime
nameWithType: EmotionModifier.Instance.PassTime nameWithType: EmotionModifier.Instance.PassTime
fullName: TinyLife.Emotions.EmotionModifier.Instance.PassTime fullName: TinyLife.Emotions.EmotionModifier.Instance.PassTime
- uid: TinyLife.Objects.Person.Validate - uid: TinyLife.Objects.PersonLike.Validate
commentId: M:TinyLife.Objects.Person.Validate commentId: M:TinyLife.Objects.PersonLike.Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate
name: Validate() name: Validate()
nameWithType: Person.Validate() nameWithType: PersonLike.Validate()
fullName: TinyLife.Objects.Person.Validate() fullName: TinyLife.Objects.PersonLike.Validate()
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.Validate - uid: TinyLife.Objects.PersonLike.Validate
name: Validate name: Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate
- name: ( - name: (
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.Validate - uid: TinyLife.Objects.PersonLike.Validate
name: Validate name: Validate
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Validate href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Emotions.EmotionModifier.Instance.Validate* - uid: TinyLife.Emotions.EmotionModifier.Instance.Validate*
commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Validate commentId: Overload:TinyLife.Emotions.EmotionModifier.Instance.Validate
href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Validate_TinyLife_Objects_Person_ href: TinyLife.Emotions.EmotionModifier.Instance.html#TinyLife_Emotions_EmotionModifier_Instance_Validate_TinyLife_Objects_PersonLike_
name: Validate name: Validate
nameWithType: EmotionModifier.Instance.Validate nameWithType: EmotionModifier.Instance.Validate
fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate fullName: TinyLife.Emotions.EmotionModifier.Instance.Validate

File diff suppressed because it is too large Load diff

View file

@ -15,14 +15,6 @@ items:
nameWithType: EmotionType.TypeCategory nameWithType: EmotionType.TypeCategory
fullName: TinyLife.Emotions.EmotionType.TypeCategory fullName: TinyLife.Emotions.EmotionType.TypeCategory
type: Enum type: Enum
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeCategory
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 93
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -47,14 +39,6 @@ items:
nameWithType: EmotionType.TypeCategory.Negative nameWithType: EmotionType.TypeCategory.Negative
fullName: TinyLife.Emotions.EmotionType.TypeCategory.Negative fullName: TinyLife.Emotions.EmotionType.TypeCategory.Negative
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Negative
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 98
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -75,14 +59,6 @@ items:
nameWithType: EmotionType.TypeCategory.Positive nameWithType: EmotionType.TypeCategory.Positive
fullName: TinyLife.Emotions.EmotionType.TypeCategory.Positive fullName: TinyLife.Emotions.EmotionType.TypeCategory.Positive
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Positive
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 102
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -103,14 +79,6 @@ items:
nameWithType: EmotionType.TypeCategory.Neutral nameWithType: EmotionType.TypeCategory.Neutral
fullName: TinyLife.Emotions.EmotionType.TypeCategory.Neutral fullName: TinyLife.Emotions.EmotionType.TypeCategory.Neutral
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 106
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions

View file

@ -22,6 +22,7 @@ items:
- TinyLife.Emotions.EmotionType.Happy - TinyLife.Emotions.EmotionType.Happy
- TinyLife.Emotions.EmotionType.Icon - TinyLife.Emotions.EmotionType.Icon
- TinyLife.Emotions.EmotionType.Name - TinyLife.Emotions.EmotionType.Name
- TinyLife.Emotions.EmotionType.Priority
- TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType) - TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)
- TinyLife.Emotions.EmotionType.Relaxed - TinyLife.Emotions.EmotionType.Relaxed
- TinyLife.Emotions.EmotionType.Sad - TinyLife.Emotions.EmotionType.Sad
@ -36,29 +37,21 @@ items:
nameWithType: EmotionType nameWithType: EmotionType
fullName: TinyLife.Emotions.EmotionType fullName: TinyLife.Emotions.EmotionType
type: Class type: Class
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionType
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 16
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
summary: >- summary: >-
An emotion type is a type of feeling that a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> can have. An emotion type is a type of feeling that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can have.
The emotion that a person has results from that person's applied <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref>s. The emotion that a person has results from that person's applied <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref>s.
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<EmotionType>), new object[] { typeof(EmotionType), "PrivateTypes" })] [JsonConverter(typeof(StaticJsonConverter<EmotionType>), new object[] { typeof(EmotionType), "PrivateTypes", true })]
public class EmotionType public class EmotionType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of EmotionType)), New Object() { GetType(EmotionType), "PrivateTypes" })> <JsonConverter(GetType(StaticJsonConverter(Of EmotionType)), New Object() { GetType(EmotionType), "PrivateTypes", True })>
Public Class EmotionType Public Class EmotionType
inheritance: inheritance:
@ -84,14 +77,6 @@ items:
nameWithType: EmotionType.Types nameWithType: EmotionType.Types
fullName: TinyLife.Emotions.EmotionType.Types fullName: TinyLife.Emotions.EmotionType.Types
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 23
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -113,14 +98,6 @@ items:
nameWithType: EmotionType.Fine nameWithType: EmotionType.Fine
fullName: TinyLife.Emotions.EmotionType.Fine fullName: TinyLife.Emotions.EmotionType.Fine
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fine
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -140,14 +117,6 @@ items:
nameWithType: EmotionType.Uncomfortable nameWithType: EmotionType.Uncomfortable
fullName: TinyLife.Emotions.EmotionType.Uncomfortable fullName: TinyLife.Emotions.EmotionType.Uncomfortable
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Uncomfortable
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 27
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -156,33 +125,6 @@ items:
return: return:
type: TinyLife.Emotions.EmotionType type: TinyLife.Emotions.EmotionType
content.vb: Public Shared ReadOnly Uncomfortable As EmotionType content.vb: Public Shared ReadOnly Uncomfortable As EmotionType
- uid: TinyLife.Emotions.EmotionType.Asleep
commentId: F:TinyLife.Emotions.EmotionType.Asleep
id: Asleep
parent: TinyLife.Emotions.EmotionType
langs:
- csharp
- vb
name: Asleep
nameWithType: EmotionType.Asleep
fullName: TinyLife.Emotions.EmotionType.Asleep
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Asleep
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionType Asleep
return:
type: TinyLife.Emotions.EmotionType
content.vb: Public Shared ReadOnly Asleep As EmotionType
- uid: TinyLife.Emotions.EmotionType.Happy - uid: TinyLife.Emotions.EmotionType.Happy
commentId: F:TinyLife.Emotions.EmotionType.Happy commentId: F:TinyLife.Emotions.EmotionType.Happy
id: Happy id: Happy
@ -194,14 +136,6 @@ items:
nameWithType: EmotionType.Happy nameWithType: EmotionType.Happy
fullName: TinyLife.Emotions.EmotionType.Happy fullName: TinyLife.Emotions.EmotionType.Happy
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Happy
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 29
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -210,6 +144,25 @@ items:
return: return:
type: TinyLife.Emotions.EmotionType type: TinyLife.Emotions.EmotionType
content.vb: Public Shared ReadOnly Happy As EmotionType content.vb: Public Shared ReadOnly Happy As EmotionType
- uid: TinyLife.Emotions.EmotionType.Asleep
commentId: F:TinyLife.Emotions.EmotionType.Asleep
id: Asleep
parent: TinyLife.Emotions.EmotionType
langs:
- csharp
- vb
name: Asleep
nameWithType: EmotionType.Asleep
fullName: TinyLife.Emotions.EmotionType.Asleep
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionType Asleep
return:
type: TinyLife.Emotions.EmotionType
content.vb: Public Shared ReadOnly Asleep As EmotionType
- uid: TinyLife.Emotions.EmotionType.Embarrassed - uid: TinyLife.Emotions.EmotionType.Embarrassed
commentId: F:TinyLife.Emotions.EmotionType.Embarrassed commentId: F:TinyLife.Emotions.EmotionType.Embarrassed
id: Embarrassed id: Embarrassed
@ -221,14 +174,6 @@ items:
nameWithType: EmotionType.Embarrassed nameWithType: EmotionType.Embarrassed
fullName: TinyLife.Emotions.EmotionType.Embarrassed fullName: TinyLife.Emotions.EmotionType.Embarrassed
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Embarrassed
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 30
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -248,14 +193,6 @@ items:
nameWithType: EmotionType.Sad nameWithType: EmotionType.Sad
fullName: TinyLife.Emotions.EmotionType.Sad fullName: TinyLife.Emotions.EmotionType.Sad
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sad
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 31
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -275,14 +212,6 @@ items:
nameWithType: EmotionType.Bored nameWithType: EmotionType.Bored
fullName: TinyLife.Emotions.EmotionType.Bored fullName: TinyLife.Emotions.EmotionType.Bored
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bored
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 32
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -302,14 +231,6 @@ items:
nameWithType: EmotionType.Frisky nameWithType: EmotionType.Frisky
fullName: TinyLife.Emotions.EmotionType.Frisky fullName: TinyLife.Emotions.EmotionType.Frisky
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Frisky
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 33
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -329,14 +250,6 @@ items:
nameWithType: EmotionType.Creative nameWithType: EmotionType.Creative
fullName: TinyLife.Emotions.EmotionType.Creative fullName: TinyLife.Emotions.EmotionType.Creative
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Creative
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 34
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -356,14 +269,6 @@ items:
nameWithType: EmotionType.Focused nameWithType: EmotionType.Focused
fullName: TinyLife.Emotions.EmotionType.Focused fullName: TinyLife.Emotions.EmotionType.Focused
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Focused
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 35
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -383,14 +288,6 @@ items:
nameWithType: EmotionType.Stunned nameWithType: EmotionType.Stunned
fullName: TinyLife.Emotions.EmotionType.Stunned fullName: TinyLife.Emotions.EmotionType.Stunned
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stunned
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -410,14 +307,6 @@ items:
nameWithType: EmotionType.Angry nameWithType: EmotionType.Angry
fullName: TinyLife.Emotions.EmotionType.Angry fullName: TinyLife.Emotions.EmotionType.Angry
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Angry
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 37
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -437,14 +326,6 @@ items:
nameWithType: EmotionType.Energetic nameWithType: EmotionType.Energetic
fullName: TinyLife.Emotions.EmotionType.Energetic fullName: TinyLife.Emotions.EmotionType.Energetic
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Energetic
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 38
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -464,14 +345,6 @@ items:
nameWithType: EmotionType.Uneasy nameWithType: EmotionType.Uneasy
fullName: TinyLife.Emotions.EmotionType.Uneasy fullName: TinyLife.Emotions.EmotionType.Uneasy
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Uneasy
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 39
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -491,14 +364,6 @@ items:
nameWithType: EmotionType.Relaxed nameWithType: EmotionType.Relaxed
fullName: TinyLife.Emotions.EmotionType.Relaxed fullName: TinyLife.Emotions.EmotionType.Relaxed
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Relaxed
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 40
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -518,14 +383,6 @@ items:
nameWithType: EmotionType.Confident nameWithType: EmotionType.Confident
fullName: TinyLife.Emotions.EmotionType.Confident fullName: TinyLife.Emotions.EmotionType.Confident
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confident
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 41
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -545,14 +402,6 @@ items:
nameWithType: EmotionType.Goofy nameWithType: EmotionType.Goofy
fullName: TinyLife.Emotions.EmotionType.Goofy fullName: TinyLife.Emotions.EmotionType.Goofy
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goofy
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 42
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -572,14 +421,6 @@ items:
nameWithType: EmotionType.Name nameWithType: EmotionType.Name
fullName: TinyLife.Emotions.EmotionType.Name fullName: TinyLife.Emotions.EmotionType.Name
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 48
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -601,18 +442,10 @@ items:
nameWithType: EmotionType.Icon nameWithType: EmotionType.Icon
fullName: TinyLife.Emotions.EmotionType.Icon fullName: TinyLife.Emotions.EmotionType.Icon
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 52
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
summary: This emotion's icon, which is used in the portrait section for a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> that has this emotion summary: This emotion's icon, which is used in the portrait section for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> that has this emotion
example: [] example: []
syntax: syntax:
content: public readonly TextureRegion Icon content: public readonly TextureRegion Icon
@ -630,14 +463,6 @@ items:
nameWithType: EmotionType.Color nameWithType: EmotionType.Color
fullName: TinyLife.Emotions.EmotionType.Color fullName: TinyLife.Emotions.EmotionType.Color
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Color
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 57
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -662,14 +487,6 @@ items:
nameWithType: EmotionType.Category nameWithType: EmotionType.Category
fullName: TinyLife.Emotions.EmotionType.Category fullName: TinyLife.Emotions.EmotionType.Category
type: Field type: Field
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Category
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 62
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -683,6 +500,32 @@ items:
return: return:
type: TinyLife.Emotions.EmotionType.TypeCategory type: TinyLife.Emotions.EmotionType.TypeCategory
content.vb: Public ReadOnly Category As EmotionType.TypeCategory content.vb: Public ReadOnly Category As EmotionType.TypeCategory
- uid: TinyLife.Emotions.EmotionType.Priority
commentId: P:TinyLife.Emotions.EmotionType.Priority
id: Priority
parent: TinyLife.Emotions.EmotionType
langs:
- csharp
- vb
name: Priority
nameWithType: EmotionType.Priority
fullName: TinyLife.Emotions.EmotionType.Priority
type: Property
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: >-
The priority that this emotion type has, which determines whether it is chosen over another emotion with the same total amount.
A higher priority means the emotion is chosen over a lower priority one. The default priority is 0.
example: []
syntax:
content: public int Priority { get; init; }
parameters: []
return:
type: System.Int32
content.vb: Public Property Priority As Integer
overload: TinyLife.Emotions.EmotionType.Priority*
- uid: TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory) - uid: TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory)
commentId: M:TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory) commentId: M:TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory)
id: '#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory)' id: '#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory)'
@ -694,14 +537,6 @@ items:
nameWithType: EmotionType.EmotionType(string, TextureRegion, Color, EmotionType.TypeCategory) nameWithType: EmotionType.EmotionType(string, TextureRegion, Color, EmotionType.TypeCategory)
fullName: TinyLife.Emotions.EmotionType.EmotionType(string, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, TinyLife.Emotions.EmotionType.TypeCategory) fullName: TinyLife.Emotions.EmotionType.EmotionType(string, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, TinyLife.Emotions.EmotionType.TypeCategory)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 71
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -738,14 +573,6 @@ items:
nameWithType: EmotionType.Register(EmotionType) nameWithType: EmotionType.Register(EmotionType)
fullName: TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType) fullName: TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)
type: Method type: Method
source:
remote:
path: TinyLife/Emotions/EmotionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Emotions/EmotionType.cs
startLine: 83
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -763,13 +590,13 @@ items:
content.vb: Public Shared Function Register(type As EmotionType) As EmotionType content.vb: Public Shared Function Register(type As EmotionType) As EmotionType
overload: TinyLife.Emotions.EmotionType.Register* overload: TinyLife.Emotions.EmotionType.Register*
references: references:
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions parent: TinyLife.Emotions
@ -1405,6 +1232,23 @@ references:
- uid: TinyLife.Emotions.EmotionType.TypeCategory - uid: TinyLife.Emotions.EmotionType.TypeCategory
name: TypeCategory name: TypeCategory
href: TinyLife.Emotions.EmotionType.TypeCategory.html href: TinyLife.Emotions.EmotionType.TypeCategory.html
- uid: TinyLife.Emotions.EmotionType.Priority*
commentId: Overload:TinyLife.Emotions.EmotionType.Priority
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_Priority
name: Priority
nameWithType: EmotionType.Priority
fullName: TinyLife.Emotions.EmotionType.Priority
- 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: TinyLife.Emotions.EmotionType.#ctor* - uid: TinyLife.Emotions.EmotionType.#ctor*
commentId: Overload:TinyLife.Emotions.EmotionType.#ctor commentId: Overload:TinyLife.Emotions.EmotionType.#ctor
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType__ctor_System_String_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_TinyLife_Emotions_EmotionType_TypeCategory_ href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType__ctor_System_String_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_TinyLife_Emotions_EmotionType_TypeCategory_

View file

@ -13,14 +13,6 @@ items:
nameWithType: IEmotionSource nameWithType: IEmotionSource
fullName: TinyLife.Emotions.IEmotionSource fullName: TinyLife.Emotions.IEmotionSource
type: Interface type: Interface
source:
remote:
path: TinyLife/Emotions/IEmotionSource.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IEmotionSource
path: ../TinyLife/Emotions/IEmotionSource.cs
startLine: 11
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -29,6 +21,8 @@ items:
By default, several of the game's objects, including <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.PersonalityType" data-throw-if-not-resolved="false"></xref> have this interface. By default, several of the game's objects, including <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.PersonalityType" data-throw-if-not-resolved="false"></xref> have this interface.
Note that, since emotion sources are serialized directly when storing a <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref>, it's recommended that their default serializer is <xref href="MLEM.Data.Json.StaticJsonConverter%601" data-throw-if-not-resolved="false"></xref>.
To combine multiple emotion sources into one, you can use <xref href="TinyLife.Emotions.CombinedEmotionSource" data-throw-if-not-resolved="false"></xref>. To combine multiple emotion sources into one, you can use <xref href="TinyLife.Emotions.CombinedEmotionSource" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
@ -47,14 +41,6 @@ items:
nameWithType: IEmotionSource.SourceString nameWithType: IEmotionSource.SourceString
fullName: TinyLife.Emotions.IEmotionSource.SourceString fullName: TinyLife.Emotions.IEmotionSource.SourceString
type: Property type: Property
source:
remote:
path: TinyLife/Emotions/IEmotionSource.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/IEmotionSource.cs
startLine: 16
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -89,6 +75,54 @@ references:
name: PersonalityType name: PersonalityType
nameWithType: PersonalityType nameWithType: PersonalityType
fullName: TinyLife.PersonalityType fullName: TinyLife.PersonalityType
- uid: TinyLife.Emotions.EmotionModifier.Instance
commentId: T:TinyLife.Emotions.EmotionModifier.Instance
parent: TinyLife.Emotions
href: TinyLife.Emotions.EmotionModifier.html
name: EmotionModifier.Instance
nameWithType: EmotionModifier.Instance
fullName: TinyLife.Emotions.EmotionModifier.Instance
spec.csharp:
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
spec.vb:
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html
- name: .
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html
- uid: MLEM.Data.Json.StaticJsonConverter`1
commentId: T:MLEM.Data.Json.StaticJsonConverter`1
isExternal: true
name: StaticJsonConverter<T>
nameWithType: StaticJsonConverter<T>
fullName: MLEM.Data.Json.StaticJsonConverter<T>
nameWithType.vb: StaticJsonConverter(Of T)
fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T)
name.vb: StaticJsonConverter(Of T)
spec.csharp:
- uid: MLEM.Data.Json.StaticJsonConverter`1
name: StaticJsonConverter
isExternal: true
- name: <
- name: T
- name: '>'
spec.vb:
- uid: MLEM.Data.Json.StaticJsonConverter`1
name: StaticJsonConverter
isExternal: true
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Emotions.CombinedEmotionSource - uid: TinyLife.Emotions.CombinedEmotionSource
commentId: T:TinyLife.Emotions.CombinedEmotionSource commentId: T:TinyLife.Emotions.CombinedEmotionSource
href: TinyLife.Emotions.CombinedEmotionSource.html href: TinyLife.Emotions.CombinedEmotionSource.html

View file

@ -19,14 +19,6 @@ items:
nameWithType: GameImpl.GameMode nameWithType: GameImpl.GameMode
fullName: TinyLife.GameImpl.GameMode fullName: TinyLife.GameImpl.GameMode
type: Enum type: Enum
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameMode
path: ../TinyLife/GameImpl.cs
startLine: 1362
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -48,14 +40,6 @@ items:
nameWithType: GameImpl.GameMode.InitialLoad nameWithType: GameImpl.GameMode.InitialLoad
fullName: TinyLife.GameImpl.GameMode.InitialLoad fullName: TinyLife.GameImpl.GameMode.InitialLoad
type: Field type: Field
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitialLoad
path: ../TinyLife/GameImpl.cs
startLine: 1365
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -76,14 +60,6 @@ items:
nameWithType: GameImpl.GameMode.Splash nameWithType: GameImpl.GameMode.Splash
fullName: TinyLife.GameImpl.GameMode.Splash fullName: TinyLife.GameImpl.GameMode.Splash
type: Field type: Field
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
startLine: 1367
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -104,14 +80,6 @@ items:
nameWithType: GameImpl.GameMode.MainMenu nameWithType: GameImpl.GameMode.MainMenu
fullName: TinyLife.GameImpl.GameMode.MainMenu fullName: TinyLife.GameImpl.GameMode.MainMenu
type: Field type: Field
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
startLine: 1369
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -132,14 +100,6 @@ items:
nameWithType: GameImpl.GameMode.SelectHousehold nameWithType: GameImpl.GameMode.SelectHousehold
fullName: TinyLife.GameImpl.GameMode.SelectHousehold fullName: TinyLife.GameImpl.GameMode.SelectHousehold
type: Field type: Field
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1371
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -160,14 +120,6 @@ items:
nameWithType: GameImpl.GameMode.InGameHousehold nameWithType: GameImpl.GameMode.InGameHousehold
fullName: TinyLife.GameImpl.GameMode.InGameHousehold fullName: TinyLife.GameImpl.GameMode.InGameHousehold
type: Field type: Field
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1373
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -188,14 +140,6 @@ items:
nameWithType: GameImpl.GameMode.BuildOnly nameWithType: GameImpl.GameMode.BuildOnly
fullName: TinyLife.GameImpl.GameMode.BuildOnly fullName: TinyLife.GameImpl.GameMode.BuildOnly
type: Field type: Field
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
startLine: 1375
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -216,14 +160,6 @@ items:
nameWithType: GameImpl.GameMode.CharacterCreation nameWithType: GameImpl.GameMode.CharacterCreation
fullName: TinyLife.GameImpl.GameMode.CharacterCreation fullName: TinyLife.GameImpl.GameMode.CharacterCreation
type: Field type: Field
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
startLine: 1377
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

File diff suppressed because it is too large Load diff

View file

@ -17,14 +17,6 @@ items:
nameWithType: GameSpeed nameWithType: GameSpeed
fullName: TinyLife.GameSpeed fullName: TinyLife.GameSpeed
type: Enum type: Enum
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed
path: ../TinyLife/Options.cs
startLine: 620
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -49,14 +41,6 @@ items:
nameWithType: GameSpeed.Paused nameWithType: GameSpeed.Paused
fullName: TinyLife.GameSpeed.Paused fullName: TinyLife.GameSpeed.Paused
type: Field type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
startLine: 625
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -77,14 +61,6 @@ items:
nameWithType: GameSpeed.Regular nameWithType: GameSpeed.Regular
fullName: TinyLife.GameSpeed.Regular fullName: TinyLife.GameSpeed.Regular
type: Field type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
startLine: 629
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -105,14 +81,6 @@ items:
nameWithType: GameSpeed.Fast nameWithType: GameSpeed.Fast
fullName: TinyLife.GameSpeed.Fast fullName: TinyLife.GameSpeed.Fast
type: Field type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
startLine: 633
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -133,14 +101,6 @@ items:
nameWithType: GameSpeed.VeryFast nameWithType: GameSpeed.VeryFast
fullName: TinyLife.GameSpeed.VeryFast fullName: TinyLife.GameSpeed.VeryFast
type: Field type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
startLine: 637
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -161,14 +121,6 @@ items:
nameWithType: GameSpeed.ExtremelyFast nameWithType: GameSpeed.ExtremelyFast
fullName: TinyLife.GameSpeed.ExtremelyFast fullName: TinyLife.GameSpeed.ExtremelyFast
type: Field type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
startLine: 642
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -22,14 +22,6 @@ items:
nameWithType: GenealogyType nameWithType: GenealogyType
fullName: TinyLife.GenealogyType fullName: TinyLife.GenealogyType
type: Enum type: Enum
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenealogyType
path: ../TinyLife/Relationship.cs
startLine: 544
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -44,7 +36,7 @@ items:
extensionMethods: extensionMethods:
- TinyLife.GenealogyType.TinyLife.Utilities.Extensions.GetOpposite - TinyLife.GenealogyType.TinyLife.Utilities.Extensions.GetOpposite
- TinyLife.GenealogyType.TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType) - TinyLife.GenealogyType.TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType)
- TinyLife.GenealogyType.TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.Objects.AgeGroup) - TinyLife.GenealogyType.TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup)
- TinyLife.GenealogyType.TinyLife.Utilities.Extensions.JsonCopy``1 - TinyLife.GenealogyType.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.GenealogyType.Unrelated - uid: TinyLife.GenealogyType.Unrelated
commentId: F:TinyLife.GenealogyType.Unrelated commentId: F:TinyLife.GenealogyType.Unrelated
@ -57,14 +49,6 @@ items:
nameWithType: GenealogyType.Unrelated nameWithType: GenealogyType.Unrelated
fullName: TinyLife.GenealogyType.Unrelated fullName: TinyLife.GenealogyType.Unrelated
type: Field type: Field
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unrelated
path: ../TinyLife/Relationship.cs
startLine: 549
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -85,14 +69,6 @@ items:
nameWithType: GenealogyType.Parent nameWithType: GenealogyType.Parent
fullName: TinyLife.GenealogyType.Parent fullName: TinyLife.GenealogyType.Parent
type: Field type: Field
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Parent
path: ../TinyLife/Relationship.cs
startLine: 553
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -113,14 +89,6 @@ items:
nameWithType: GenealogyType.Child nameWithType: GenealogyType.Child
fullName: TinyLife.GenealogyType.Child fullName: TinyLife.GenealogyType.Child
type: Field type: Field
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Relationship.cs
startLine: 557
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -141,14 +109,6 @@ items:
nameWithType: GenealogyType.Sibling nameWithType: GenealogyType.Sibling
fullName: TinyLife.GenealogyType.Sibling fullName: TinyLife.GenealogyType.Sibling
type: Field type: Field
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sibling
path: ../TinyLife/Relationship.cs
startLine: 561
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -169,14 +129,6 @@ items:
nameWithType: GenealogyType.Nibling nameWithType: GenealogyType.Nibling
fullName: TinyLife.GenealogyType.Nibling fullName: TinyLife.GenealogyType.Nibling
type: Field type: Field
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nibling
path: ../TinyLife/Relationship.cs
startLine: 565
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -197,14 +149,6 @@ items:
nameWithType: GenealogyType.Pibling nameWithType: GenealogyType.Pibling
fullName: TinyLife.GenealogyType.Pibling fullName: TinyLife.GenealogyType.Pibling
type: Field type: Field
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pibling
path: ../TinyLife/Relationship.cs
startLine: 569
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -225,14 +169,6 @@ items:
nameWithType: GenealogyType.Grandparent nameWithType: GenealogyType.Grandparent
fullName: TinyLife.GenealogyType.Grandparent fullName: TinyLife.GenealogyType.Grandparent
type: Field type: Field
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandparent
path: ../TinyLife/Relationship.cs
startLine: 573
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -253,14 +189,6 @@ items:
nameWithType: GenealogyType.Grandchild nameWithType: GenealogyType.Grandchild
fullName: TinyLife.GenealogyType.Grandchild fullName: TinyLife.GenealogyType.Grandchild
type: Field type: Field
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandchild
path: ../TinyLife/Relationship.cs
startLine: 577
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -281,14 +209,6 @@ items:
nameWithType: GenealogyType.Cousin nameWithType: GenealogyType.Cousin
fullName: TinyLife.GenealogyType.Cousin fullName: TinyLife.GenealogyType.Cousin
type: Field type: Field
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cousin
path: ../TinyLife/Relationship.cs
startLine: 581
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -309,14 +229,6 @@ items:
nameWithType: GenealogyType.DistantlyRelated nameWithType: GenealogyType.DistantlyRelated
fullName: TinyLife.GenealogyType.DistantlyRelated fullName: TinyLife.GenealogyType.DistantlyRelated
type: Field type: Field
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistantlyRelated
path: ../TinyLife/Relationship.cs
startLine: 585
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -402,38 +314,48 @@ references:
name: GenealogyType name: GenealogyType
href: TinyLife.GenealogyType.html href: TinyLife.GenealogyType.html
- name: ) - name: )
- uid: TinyLife.GenealogyType.TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.Objects.AgeGroup) - uid: TinyLife.GenealogyType.TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup) commentId: M:TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup)
parent: TinyLife.Utilities.Extensions parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup) definition: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_TinyLife_Objects_AgeGroup_
name: IsAgeAppropriate(GenealogyType, AgeGroup) name: IsAgeAppropriate(GenealogyType, AgeGroup, AgeGroup)
nameWithType: Extensions.IsAgeAppropriate(GenealogyType, AgeGroup) nameWithType: Extensions.IsAgeAppropriate(GenealogyType, AgeGroup, AgeGroup)
fullName: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType, TinyLife.Objects.AgeGroup) fullName: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType, TinyLife.Objects.AgeGroup, TinyLife.Objects.AgeGroup)
spec.csharp: spec.csharp:
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup) - uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup)
name: IsAgeAppropriate name: IsAgeAppropriate
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_TinyLife_Objects_AgeGroup_
- name: ( - name: (
- uid: TinyLife.GenealogyType - uid: TinyLife.GenealogyType
name: GenealogyType name: GenealogyType
href: TinyLife.GenealogyType.html href: TinyLife.GenealogyType.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup - uid: TinyLife.Objects.AgeGroup
name: AgeGroup name: AgeGroup
href: TinyLife.Objects.AgeGroup.html href: TinyLife.Objects.AgeGroup.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup) - uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup)
name: IsAgeAppropriate name: IsAgeAppropriate
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_TinyLife_Objects_AgeGroup_
- name: ( - name: (
- uid: TinyLife.GenealogyType - uid: TinyLife.GenealogyType
name: GenealogyType name: GenealogyType
href: TinyLife.GenealogyType.html href: TinyLife.GenealogyType.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup - uid: TinyLife.Objects.AgeGroup
name: AgeGroup name: AgeGroup
href: TinyLife.Objects.AgeGroup.html href: TinyLife.Objects.AgeGroup.html
@ -544,36 +466,46 @@ references:
name: GenealogyType name: GenealogyType
href: TinyLife.GenealogyType.html href: TinyLife.GenealogyType.html
- name: ) - name: )
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup) - uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup) commentId: M:TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_TinyLife_Objects_AgeGroup_
name: IsAgeAppropriate(GenealogyType, AgeGroup) name: IsAgeAppropriate(GenealogyType, AgeGroup, AgeGroup)
nameWithType: Extensions.IsAgeAppropriate(GenealogyType, AgeGroup) nameWithType: Extensions.IsAgeAppropriate(GenealogyType, AgeGroup, AgeGroup)
fullName: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType, TinyLife.Objects.AgeGroup) fullName: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType, TinyLife.Objects.AgeGroup, TinyLife.Objects.AgeGroup)
spec.csharp: spec.csharp:
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup) - uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup)
name: IsAgeAppropriate name: IsAgeAppropriate
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_TinyLife_Objects_AgeGroup_
- name: ( - name: (
- uid: TinyLife.GenealogyType - uid: TinyLife.GenealogyType
name: GenealogyType name: GenealogyType
href: TinyLife.GenealogyType.html href: TinyLife.GenealogyType.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup - uid: TinyLife.Objects.AgeGroup
name: AgeGroup name: AgeGroup
href: TinyLife.Objects.AgeGroup.html href: TinyLife.Objects.AgeGroup.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup) - uid: TinyLife.Utilities.Extensions.IsAgeAppropriate(TinyLife.GenealogyType,TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup)
name: IsAgeAppropriate name: IsAgeAppropriate
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsAgeAppropriate_TinyLife_GenealogyType_TinyLife_Objects_AgeGroup_TinyLife_Objects_AgeGroup_
- name: ( - name: (
- uid: TinyLife.GenealogyType - uid: TinyLife.GenealogyType
name: GenealogyType name: GenealogyType
href: TinyLife.GenealogyType.html href: TinyLife.GenealogyType.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: ','
- name: " "
- uid: TinyLife.Objects.AgeGroup - uid: TinyLife.Objects.AgeGroup
name: AgeGroup name: AgeGroup
href: TinyLife.Objects.AgeGroup.html href: TinyLife.Objects.AgeGroup.html

View file

@ -20,14 +20,6 @@ items:
nameWithType: Achievement nameWithType: Achievement
fullName: TinyLife.Goals.Achievement fullName: TinyLife.Goals.Achievement
type: Class type: Class
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievement
path: ../TinyLife/Goals/Achievement.cs
startLine: 159
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -72,14 +64,6 @@ items:
nameWithType: Achievement.Type nameWithType: Achievement.Type
fullName: TinyLife.Goals.Achievement.Type fullName: TinyLife.Goals.Achievement.Type
type: Field type: Field
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Achievement.cs
startLine: 166
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -111,14 +95,6 @@ items:
nameWithType: Achievement.Goals nameWithType: Achievement.Goals
fullName: TinyLife.Goals.Achievement.Goals fullName: TinyLife.Goals.Achievement.Goals
type: Property type: Property
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
startLine: 170
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -156,14 +132,6 @@ items:
nameWithType: Achievement.Completed nameWithType: Achievement.Completed
fullName: TinyLife.Goals.Achievement.Completed fullName: TinyLife.Goals.Achievement.Completed
type: Property type: Property
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Goals/Achievement.cs
startLine: 176
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -204,14 +172,6 @@ items:
nameWithType: Achievement.Achievement(AchievementType, GoalSet) nameWithType: Achievement.Achievement(AchievementType, GoalSet)
fullName: TinyLife.Goals.Achievement.Achievement(TinyLife.Goals.AchievementType, TinyLife.Goals.GoalSet) fullName: TinyLife.Goals.Achievement.Achievement(TinyLife.Goals.AchievementType, TinyLife.Goals.GoalSet)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 185
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -245,14 +205,6 @@ items:
nameWithType: Achievement.Update(GameTime, TimeSpan, float) nameWithType: Achievement.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Goals.Achievement.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Goals.Achievement.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/Achievement.cs
startLine: 197
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -289,14 +241,6 @@ items:
nameWithType: Achievement.CreateElement() nameWithType: Achievement.CreateElement()
fullName: TinyLife.Goals.Achievement.CreateElement() fullName: TinyLife.Goals.Achievement.CreateElement()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateElement
path: ../TinyLife/Goals/Achievement.cs
startLine: 207
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -323,14 +267,6 @@ items:
nameWithType: Achievement.Validate() nameWithType: Achievement.Validate()
fullName: TinyLife.Goals.Achievement.Validate() fullName: TinyLife.Goals.Achievement.Validate()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Achievement.cs
startLine: 237
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -354,14 +290,6 @@ items:
nameWithType: Achievement.Complete() nameWithType: Achievement.Complete()
fullName: TinyLife.Goals.Achievement.Complete() fullName: TinyLife.Goals.Achievement.Complete()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Complete
path: ../TinyLife/Goals/Achievement.cs
startLine: 245
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals

View file

@ -5,12 +5,14 @@ items:
id: AchievementType id: AchievementType
parent: TinyLife.Goals parent: TinyLife.Goals
children: children:
- TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo) - 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) - TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)
- TinyLife.Goals.AchievementType.Construct - TinyLife.Goals.AchievementType.Construct
- TinyLife.Goals.AchievementType.DieOnPublicLot - TinyLife.Goals.AchievementType.DieOnPublicLot
- TinyLife.Goals.AchievementType.DisplayName - TinyLife.Goals.AchievementType.DisplayName
- TinyLife.Goals.AchievementType.Goals - TinyLife.Goals.AchievementType.Goals
- TinyLife.Goals.AchievementType.Hidden
- TinyLife.Goals.AchievementType.HiddenTrash
- TinyLife.Goals.AchievementType.Icon - TinyLife.Goals.AchievementType.Icon
- TinyLife.Goals.AchievementType.Name - TinyLife.Goals.AchievementType.Name
- TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType) - TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)
@ -23,14 +25,6 @@ items:
nameWithType: AchievementType nameWithType: AchievementType
fullName: TinyLife.Goals.AchievementType fullName: TinyLife.Goals.AchievementType
type: Class type: Class
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AchievementType
path: ../TinyLife/Goals/Achievement.cs
startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -41,11 +35,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<AchievementType>), new object[] { typeof(AchievementType), "PrivateTypes" })] [JsonConverter(typeof(StaticJsonConverter<AchievementType>), new object[] { typeof(AchievementType), "PrivateTypes", true })]
public class AchievementType public class AchievementType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of AchievementType)), New Object() { GetType(AchievementType), "PrivateTypes" })> <JsonConverter(GetType(StaticJsonConverter(Of AchievementType)), New Object() { GetType(AchievementType), "PrivateTypes", True })>
Public Class AchievementType Public Class AchievementType
inheritance: inheritance:
@ -71,14 +65,6 @@ items:
nameWithType: AchievementType.Types nameWithType: AchievementType.Types
fullName: TinyLife.Goals.AchievementType.Types fullName: TinyLife.Goals.AchievementType.Types
type: Field type: Field
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Goals/Achievement.cs
startLine: 33
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -100,14 +86,6 @@ items:
nameWithType: AchievementType.SomeoneDiesOnYourLot nameWithType: AchievementType.SomeoneDiesOnYourLot
fullName: TinyLife.Goals.AchievementType.SomeoneDiesOnYourLot fullName: TinyLife.Goals.AchievementType.SomeoneDiesOnYourLot
type: Field type: Field
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SomeoneDiesOnYourLot
path: ../TinyLife/Goals/Achievement.cs
startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -127,14 +105,6 @@ items:
nameWithType: AchievementType.DieOnPublicLot nameWithType: AchievementType.DieOnPublicLot
fullName: TinyLife.Goals.AchievementType.DieOnPublicLot fullName: TinyLife.Goals.AchievementType.DieOnPublicLot
type: Field type: Field
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DieOnPublicLot
path: ../TinyLife/Goals/Achievement.cs
startLine: 37
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -143,6 +113,25 @@ items:
return: return:
type: TinyLife.Goals.AchievementType type: TinyLife.Goals.AchievementType
content.vb: Public Shared ReadOnly DieOnPublicLot As 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
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 - uid: TinyLife.Goals.AchievementType.Name
commentId: F:TinyLife.Goals.AchievementType.Name commentId: F:TinyLife.Goals.AchievementType.Name
id: Name id: Name
@ -154,14 +143,6 @@ items:
nameWithType: AchievementType.Name nameWithType: AchievementType.Name
fullName: TinyLife.Goals.AchievementType.Name fullName: TinyLife.Goals.AchievementType.Name
type: Field type: Field
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Achievement.cs
startLine: 68
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -183,14 +164,6 @@ items:
nameWithType: AchievementType.Icon nameWithType: AchievementType.Icon
fullName: TinyLife.Goals.AchievementType.Icon fullName: TinyLife.Goals.AchievementType.Icon
type: Field type: Field
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Goals/Achievement.cs
startLine: 72
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -212,14 +185,6 @@ items:
nameWithType: AchievementType.Goals nameWithType: AchievementType.Goals
fullName: TinyLife.Goals.AchievementType.Goals fullName: TinyLife.Goals.AchievementType.Goals
type: Field type: Field
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
startLine: 77
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -233,6 +198,27 @@ items:
return: return:
type: TinyLife.Goals.GoalSetInfo type: TinyLife.Goals.GoalSetInfo
content.vb: Public ReadOnly Goals As 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
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Stores whether this achievement should be hidden from the achievement menu if not achieved.
example: []
syntax:
content: public readonly bool Hidden
return:
type: System.Boolean
content.vb: Public ReadOnly Hidden As Boolean
- uid: TinyLife.Goals.AchievementType.DisplayName - uid: TinyLife.Goals.AchievementType.DisplayName
commentId: P:TinyLife.Goals.AchievementType.DisplayName commentId: P:TinyLife.Goals.AchievementType.DisplayName
id: DisplayName id: DisplayName
@ -244,14 +230,6 @@ items:
nameWithType: AchievementType.DisplayName nameWithType: AchievementType.DisplayName
fullName: TinyLife.Goals.AchievementType.DisplayName fullName: TinyLife.Goals.AchievementType.DisplayName
type: Property type: Property
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Goals/Achievement.cs
startLine: 82
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -264,32 +242,24 @@ items:
type: System.String type: System.String
content.vb: Public ReadOnly Property DisplayName As String content.vb: Public ReadOnly Property DisplayName As String
overload: TinyLife.Goals.AchievementType.DisplayName* overload: TinyLife.Goals.AchievementType.DisplayName*
- uid: TinyLife.Goals.AchievementType.#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) 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)' id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo,System.Boolean)'
parent: TinyLife.Goals.AchievementType parent: TinyLife.Goals.AchievementType
langs: langs:
- csharp - csharp
- vb - vb
name: AchievementType(string, TextureRegion, GoalInfo) name: AchievementType(string, TextureRegion, GoalInfo, bool)
nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalInfo) nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalInfo, bool)
fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo) fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo, bool)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 90
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: Creates a new achievement type with the given settings. summary: Creates a new achievement type with the given settings.
example: [] example: []
syntax: syntax:
content: public AchievementType(string name, TextureRegion icon, GoalInfo goal) content: public AchievementType(string name, TextureRegion icon, GoalInfo goal, bool hidden = false)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
@ -300,37 +270,32 @@ items:
- id: goal - id: goal
type: TinyLife.Goals.GoalInfo 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. 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
description: Whether the achievement should be hidden from the achievement menu if not achieved.
content.vb: Public Sub New(name As String, icon As TextureRegion, goal As GoalInfo, hidden As Boolean = False)
overload: TinyLife.Goals.AchievementType.#ctor* overload: TinyLife.Goals.AchievementType.#ctor*
nameWithType.vb: AchievementType.New(String, TextureRegion, GoalInfo) nameWithType.vb: AchievementType.New(String, TextureRegion, GoalInfo, Boolean)
fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo) fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo, Boolean)
name.vb: New(String, TextureRegion, GoalInfo) name.vb: New(String, TextureRegion, GoalInfo, Boolean)
- uid: TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo) - 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) 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)' id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)'
parent: TinyLife.Goals.AchievementType parent: TinyLife.Goals.AchievementType
langs: langs:
- csharp - csharp
- vb - vb
name: AchievementType(string, TextureRegion, GoalSetInfo) name: AchievementType(string, TextureRegion, GoalSetInfo, bool)
nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalSetInfo) nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalSetInfo, bool)
fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo) fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo, bool)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 98
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: Creates a new achievement type with the given settings. summary: Creates a new achievement type with the given settings.
example: [] example: []
syntax: 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: parameters:
- id: name - id: name
type: System.String type: System.String
@ -341,11 +306,14 @@ items:
- id: goals - id: goals
type: TinyLife.Goals.GoalSetInfo 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. 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
description: Whether the achievement should be hidden from the achievement menu if not achieved.
content.vb: Public Sub New(name As String, icon As TextureRegion, goals As GoalSetInfo = Nothing, hidden As Boolean = False)
overload: TinyLife.Goals.AchievementType.#ctor* overload: TinyLife.Goals.AchievementType.#ctor*
nameWithType.vb: AchievementType.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) fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo, Boolean)
name.vb: New(String, TextureRegion, GoalSetInfo) name.vb: New(String, TextureRegion, GoalSetInfo, Boolean)
- uid: TinyLife.Goals.AchievementType.Construct - uid: TinyLife.Goals.AchievementType.Construct
commentId: M:TinyLife.Goals.AchievementType.Construct commentId: M:TinyLife.Goals.AchievementType.Construct
id: Construct id: Construct
@ -357,14 +325,6 @@ items:
nameWithType: AchievementType.Construct() nameWithType: AchievementType.Construct()
fullName: TinyLife.Goals.AchievementType.Construct() fullName: TinyLife.Goals.AchievementType.Construct()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/Achievement.cs
startLine: 108
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -388,14 +348,6 @@ items:
nameWithType: AchievementType.Register(AchievementType) nameWithType: AchievementType.Register(AchievementType)
fullName: TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType) fullName: TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/Achievement.cs
startLine: 117
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1004,6 +956,17 @@ references:
name: GoalSetInfo name: GoalSetInfo
nameWithType: GoalSetInfo nameWithType: GoalSetInfo
fullName: TinyLife.Goals.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 - uid: TinyLife.Goals.AchievementType.Name
commentId: F:TinyLife.Goals.AchievementType.Name commentId: F:TinyLife.Goals.AchievementType.Name
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Name href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Name
@ -1018,7 +981,7 @@ references:
fullName: TinyLife.Goals.AchievementType.DisplayName fullName: TinyLife.Goals.AchievementType.DisplayName
- uid: TinyLife.Goals.AchievementType.#ctor* - uid: TinyLife.Goals.AchievementType.#ctor*
commentId: Overload: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 name: AchievementType
nameWithType: AchievementType.AchievementType nameWithType: AchievementType.AchievementType
fullName: TinyLife.Goals.AchievementType.AchievementType fullName: TinyLife.Goals.AchievementType.AchievementType

View file

@ -17,14 +17,6 @@ items:
nameWithType: AmountGoal nameWithType: AmountGoal
fullName: TinyLife.Goals.AmountGoal fullName: TinyLife.Goals.AmountGoal
type: Class type: Class
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AmountGoal
path: ../TinyLife/Goals/AmountGoal.cs
startLine: 9
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -53,7 +45,6 @@ items:
- TinyLife.Goals.Goal.Set - TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet) - TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean) - 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.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
@ -77,14 +68,6 @@ items:
nameWithType: AmountGoal.AmountGoal(GoalSet, AutoGoalInfo) nameWithType: AmountGoal.AmountGoal(GoalSet, AutoGoalInfo)
fullName: TinyLife.Goals.AmountGoal.AmountGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) fullName: TinyLife.Goals.AmountGoal.AmountGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/AmountGoal.cs
startLine: 15
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -112,14 +95,6 @@ items:
nameWithType: AmountGoal.GetProgress() nameWithType: AmountGoal.GetProgress()
fullName: TinyLife.Goals.AmountGoal.GetProgress() fullName: TinyLife.Goals.AmountGoal.GetProgress()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/AmountGoal.cs
startLine: 21
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -144,14 +119,6 @@ items:
nameWithType: AmountGoal.Reset() nameWithType: AmountGoal.Reset()
fullName: TinyLife.Goals.AmountGoal.Reset() fullName: TinyLife.Goals.AmountGoal.Reset()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/AmountGoal.cs
startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -173,14 +140,6 @@ items:
nameWithType: AmountGoal.GetDisplayedProgress(bool) nameWithType: AmountGoal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.AmountGoal.GetDisplayedProgress(bool) fullName: TinyLife.Goals.AmountGoal.GetDisplayedProgress(bool)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/AmountGoal.cs
startLine: 31
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -214,14 +173,6 @@ items:
nameWithType: AmountGoal.Trigger(float) nameWithType: AmountGoal.Trigger(float)
fullName: TinyLife.Goals.AmountGoal.Trigger(float) fullName: TinyLife.Goals.AmountGoal.Trigger(float)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/AmountGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/AmountGoal.cs
startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -631,49 +582,6 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -20,14 +20,6 @@ items:
nameWithType: AutoGoalInfo nameWithType: AutoGoalInfo
fullName: TinyLife.Goals.AutoGoalInfo fullName: TinyLife.Goals.AutoGoalInfo
type: Class type: Class
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AutoGoalInfo
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 45
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -48,7 +40,6 @@ items:
inheritedMembers: inheritedMembers:
- TinyLife.Goals.GoalInfo.Name - TinyLife.Goals.GoalInfo.Name
- TinyLife.Goals.GoalInfo.Construct(TinyLife.Goals.GoalSet) - TinyLife.Goals.GoalInfo.Construct(TinyLife.Goals.GoalSet)
- MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
- MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T})
- MLEM.Misc.GenericDataHolder.GetData``1(System.String) - MLEM.Misc.GenericDataHolder.GetData``1(System.String)
- MLEM.Misc.GenericDataHolder.GetDataKeys - MLEM.Misc.GenericDataHolder.GetDataKeys
@ -72,14 +63,6 @@ items:
nameWithType: AutoGoalInfo.Triggers nameWithType: AutoGoalInfo.Triggers
fullName: TinyLife.Goals.AutoGoalInfo.Triggers fullName: TinyLife.Goals.AutoGoalInfo.Triggers
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Triggers
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 51
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -104,14 +87,6 @@ items:
nameWithType: AutoGoalInfo.Condition nameWithType: AutoGoalInfo.Condition
fullName: TinyLife.Goals.AutoGoalInfo.Condition fullName: TinyLife.Goals.AutoGoalInfo.Condition
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Condition
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 56
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -136,14 +111,6 @@ items:
nameWithType: AutoGoalInfo.AutoGoalInfo(string, GoalTrigger[], Func<object, bool>, Func<GoalSet, AutoGoalInfo, Goal>) nameWithType: AutoGoalInfo.AutoGoalInfo(string, GoalTrigger[], Func<object, bool>, Func<GoalSet, AutoGoalInfo, Goal>)
fullName: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo(string, TinyLife.Goals.GoalTrigger[], System.Func<object, bool>, System.Func<TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo, TinyLife.Goals.Goal>) fullName: TinyLife.Goals.AutoGoalInfo.AutoGoalInfo(string, TinyLife.Goals.GoalTrigger[], System.Func<object, bool>, System.Func<TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo, TinyLife.Goals.Goal>)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 71
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -183,14 +150,6 @@ items:
nameWithType: AutoGoalInfo.Timed<T>(string, TimeSpan, Func<T, bool>, params GoalTrigger[]) nameWithType: AutoGoalInfo.Timed<T>(string, TimeSpan, Func<T, bool>, params GoalTrigger[])
fullName: TinyLife.Goals.AutoGoalInfo.Timed<T>(string, System.TimeSpan, System.Func<T, bool>, params TinyLife.Goals.GoalTrigger[]) fullName: TinyLife.Goals.AutoGoalInfo.Timed<T>(string, System.TimeSpan, System.Func<T, bool>, params TinyLife.Goals.GoalTrigger[])
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Timed
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 89
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -236,14 +195,6 @@ items:
nameWithType: AutoGoalInfo.Amount<T>(string, float, Func<T, bool>, params GoalTrigger[]) nameWithType: AutoGoalInfo.Amount<T>(string, float, Func<T, bool>, params GoalTrigger[])
fullName: TinyLife.Goals.AutoGoalInfo.Amount<T>(string, float, System.Func<T, bool>, params TinyLife.Goals.GoalTrigger[]) fullName: TinyLife.Goals.AutoGoalInfo.Amount<T>(string, float, System.Func<T, bool>, params TinyLife.Goals.GoalTrigger[])
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 104
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -289,14 +240,6 @@ items:
nameWithType: AutoGoalInfo.Distinct<T>(string, int, Func<T, string>, Func<T, bool>, params GoalTrigger[]) nameWithType: AutoGoalInfo.Distinct<T>(string, int, Func<T, string>, Func<T, bool>, params GoalTrigger[])
fullName: TinyLife.Goals.AutoGoalInfo.Distinct<T>(string, int, System.Func<T, string>, System.Func<T, bool>, params TinyLife.Goals.GoalTrigger[]) fullName: TinyLife.Goals.AutoGoalInfo.Distinct<T>(string, int, System.Func<T, string>, System.Func<T, bool>, params TinyLife.Goals.GoalTrigger[])
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Distinct
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 121
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -347,14 +290,6 @@ items:
nameWithType: AutoGoalInfo.Distinct<T>(string, IEnumerable<string>, Func<T, string>, Func<T, bool>, params GoalTrigger[]) nameWithType: AutoGoalInfo.Distinct<T>(string, IEnumerable<string>, Func<T, string>, Func<T, bool>, params GoalTrigger[])
fullName: TinyLife.Goals.AutoGoalInfo.Distinct<T>(string, System.Collections.Generic.IEnumerable<string>, System.Func<T, string>, System.Func<T, bool>, params TinyLife.Goals.GoalTrigger[]) fullName: TinyLife.Goals.AutoGoalInfo.Distinct<T>(string, System.Collections.Generic.IEnumerable<string>, System.Func<T, string>, System.Func<T, bool>, params TinyLife.Goals.GoalTrigger[])
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Distinct
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 141
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -405,14 +340,6 @@ items:
nameWithType: AutoGoalInfo.Conditioned<T>(string, Func<T, bool>, params GoalTrigger[]) nameWithType: AutoGoalInfo.Conditioned<T>(string, Func<T, bool>, params GoalTrigger[])
fullName: TinyLife.Goals.AutoGoalInfo.Conditioned<T>(string, System.Func<T, bool>, params TinyLife.Goals.GoalTrigger[]) fullName: TinyLife.Goals.AutoGoalInfo.Conditioned<T>(string, System.Func<T, bool>, params TinyLife.Goals.GoalTrigger[])
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Conditioned
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 158
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -549,49 +476,6 @@ references:
name: GoalSet name: GoalSet
href: TinyLife.Goals.GoalSet.html href: TinyLife.Goals.GoalSet.html
- name: ) - name: )
- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Misc.GenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: GenericDataHolder.SetData(string, object)
fullName: MLEM.Misc.GenericDataHolder.SetData(string, object)
nameWithType.vb: GenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Misc.GenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Misc.GenericDataHolder parent: MLEM.Misc.GenericDataHolder

View file

@ -16,14 +16,6 @@ items:
nameWithType: AutoTriggerGoal<T> nameWithType: AutoTriggerGoal<T>
fullName: TinyLife.Goals.AutoTriggerGoal<T> fullName: TinyLife.Goals.AutoTriggerGoal<T>
type: Class type: Class
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AutoTriggerGoal
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 35
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -59,7 +51,6 @@ items:
- TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean) - TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet) - TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean) - 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.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
@ -86,14 +77,6 @@ items:
nameWithType: AutoTriggerGoal<T>.AutoTriggerGoal(GoalSet, AutoGoalInfo) nameWithType: AutoTriggerGoal<T>.AutoTriggerGoal(GoalSet, AutoGoalInfo)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.AutoTriggerGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) fullName: TinyLife.Goals.AutoTriggerGoal<T>.AutoTriggerGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 38
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -121,14 +104,6 @@ items:
nameWithType: AutoTriggerGoal<T>.Trigger(T) nameWithType: AutoTriggerGoal<T>.Trigger(T)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(T) fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(T)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 41
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -158,14 +133,6 @@ items:
nameWithType: AutoTriggerGoal<T>.Trigger(object) nameWithType: AutoTriggerGoal<T>.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(object) fullName: TinyLife.Goals.AutoTriggerGoal<T>.Trigger(object)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 44
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -197,14 +164,6 @@ items:
nameWithType: AutoTriggerGoal<T>.CanTrigger(object, GoalTrigger, object) nameWithType: AutoTriggerGoal<T>.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal<T>.CanTrigger(object, TinyLife.Goals.GoalTrigger, object) fullName: TinyLife.Goals.AutoTriggerGoal<T>.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanTrigger
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 49
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -512,49 +471,6 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -15,14 +15,6 @@ items:
nameWithType: AutoTriggerGoal nameWithType: AutoTriggerGoal
fullName: TinyLife.Goals.AutoTriggerGoal fullName: TinyLife.Goals.AutoTriggerGoal
type: Class type: Class
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AutoTriggerGoal
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 8
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -52,7 +44,6 @@ items:
- TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean) - TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet) - TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean) - 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.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
@ -76,14 +67,6 @@ items:
nameWithType: AutoTriggerGoal.AutoTriggerGoal(GoalSet, AutoGoalInfo) nameWithType: AutoTriggerGoal.AutoTriggerGoal(GoalSet, AutoGoalInfo)
fullName: TinyLife.Goals.AutoTriggerGoal.AutoTriggerGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) fullName: TinyLife.Goals.AutoTriggerGoal.AutoTriggerGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 11
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -111,14 +94,6 @@ items:
nameWithType: AutoTriggerGoal.Trigger(object) nameWithType: AutoTriggerGoal.Trigger(object)
fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(object) fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(object)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 18
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -149,14 +124,6 @@ items:
nameWithType: AutoTriggerGoal.CanTrigger(object, GoalTrigger, object) nameWithType: AutoTriggerGoal.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(object, TinyLife.Goals.GoalTrigger, object) fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/AutoTriggerGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanTrigger
path: ../TinyLife/Goals/AutoTriggerGoal.cs
startLine: 28
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -456,49 +423,6 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -17,14 +17,6 @@ items:
nameWithType: ConditionedGoal nameWithType: ConditionedGoal
fullName: TinyLife.Goals.ConditionedGoal fullName: TinyLife.Goals.ConditionedGoal
type: Class type: Class
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConditionedGoal
path: ../TinyLife/Goals/ConditionedGoal.cs
startLine: 8
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -53,7 +45,6 @@ items:
- TinyLife.Goals.Goal.Set - TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet) - TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean) - 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.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
@ -77,14 +68,6 @@ items:
nameWithType: ConditionedGoal.ConditionedGoal(GoalSet, AutoGoalInfo) nameWithType: ConditionedGoal.ConditionedGoal(GoalSet, AutoGoalInfo)
fullName: TinyLife.Goals.ConditionedGoal.ConditionedGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) fullName: TinyLife.Goals.ConditionedGoal.ConditionedGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/ConditionedGoal.cs
startLine: 14
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -112,14 +95,6 @@ items:
nameWithType: ConditionedGoal.GetProgress() nameWithType: ConditionedGoal.GetProgress()
fullName: TinyLife.Goals.ConditionedGoal.GetProgress() fullName: TinyLife.Goals.ConditionedGoal.GetProgress()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/ConditionedGoal.cs
startLine: 17
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -144,14 +119,6 @@ items:
nameWithType: ConditionedGoal.Reset() nameWithType: ConditionedGoal.Reset()
fullName: TinyLife.Goals.ConditionedGoal.Reset() fullName: TinyLife.Goals.ConditionedGoal.Reset()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/ConditionedGoal.cs
startLine: 22
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -173,14 +140,6 @@ items:
nameWithType: ConditionedGoal.GetDisplayedProgress(bool) nameWithType: ConditionedGoal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(bool) fullName: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(bool)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/ConditionedGoal.cs
startLine: 27
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -214,14 +173,6 @@ items:
nameWithType: ConditionedGoal.Trigger(bool) nameWithType: ConditionedGoal.Trigger(bool)
fullName: TinyLife.Goals.ConditionedGoal.Trigger(bool) fullName: TinyLife.Goals.ConditionedGoal.Trigger(bool)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/ConditionedGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/ConditionedGoal.cs
startLine: 34
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -591,49 +542,6 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -19,14 +19,6 @@ items:
nameWithType: DistinctGoal<T> nameWithType: DistinctGoal<T>
fullName: TinyLife.Goals.DistinctGoal<T> fullName: TinyLife.Goals.DistinctGoal<T>
type: Class type: Class
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistinctGoal
path: ../TinyLife/Goals/DistinctGoal.cs
startLine: 10
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -55,7 +47,6 @@ items:
- TinyLife.Goals.Goal.Name - TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set - TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean) - 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.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
@ -82,14 +73,6 @@ items:
nameWithType: DistinctGoal<T>.DistinctGoal(GoalSet, AutoGoalInfo) nameWithType: DistinctGoal<T>.DistinctGoal(GoalSet, AutoGoalInfo)
fullName: TinyLife.Goals.DistinctGoal<T>.DistinctGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) fullName: TinyLife.Goals.DistinctGoal<T>.DistinctGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/DistinctGoal.cs
startLine: 17
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -117,14 +100,6 @@ items:
nameWithType: DistinctGoal<T>.GetProgress() nameWithType: DistinctGoal<T>.GetProgress()
fullName: TinyLife.Goals.DistinctGoal<T>.GetProgress() fullName: TinyLife.Goals.DistinctGoal<T>.GetProgress()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/DistinctGoal.cs
startLine: 23
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -151,14 +126,6 @@ items:
nameWithType: DistinctGoal<T>.Reset() nameWithType: DistinctGoal<T>.Reset()
fullName: TinyLife.Goals.DistinctGoal<T>.Reset() fullName: TinyLife.Goals.DistinctGoal<T>.Reset()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/DistinctGoal.cs
startLine: 28
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -182,14 +149,6 @@ items:
nameWithType: DistinctGoal<T>.GetDisplayedProgress(bool) nameWithType: DistinctGoal<T>.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.DistinctGoal<T>.GetDisplayedProgress(bool) fullName: TinyLife.Goals.DistinctGoal<T>.GetDisplayedProgress(bool)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/DistinctGoal.cs
startLine: 33
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -223,14 +182,6 @@ items:
nameWithType: DistinctGoal<T>.Validate(GoalSet) nameWithType: DistinctGoal<T>.Validate(GoalSet)
fullName: TinyLife.Goals.DistinctGoal<T>.Validate(TinyLife.Goals.GoalSet) fullName: TinyLife.Goals.DistinctGoal<T>.Validate(TinyLife.Goals.GoalSet)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/DistinctGoal.cs
startLine: 38
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -261,14 +212,6 @@ items:
nameWithType: DistinctGoal<T>.Trigger(T) nameWithType: DistinctGoal<T>.Trigger(T)
fullName: TinyLife.Goals.DistinctGoal<T>.Trigger(T) fullName: TinyLife.Goals.DistinctGoal<T>.Trigger(T)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/DistinctGoal.cs
startLine: 48
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -299,14 +242,6 @@ items:
nameWithType: DistinctGoal<T>.CanTrigger(object, GoalTrigger, object) nameWithType: DistinctGoal<T>.CanTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.DistinctGoal<T>.CanTrigger(object, TinyLife.Goals.GoalTrigger, object) fullName: TinyLife.Goals.DistinctGoal<T>.CanTrigger(object, TinyLife.Goals.GoalTrigger, object)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/DistinctGoal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanTrigger
path: ../TinyLife/Goals/DistinctGoal.cs
startLine: 56
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -641,49 +576,6 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -14,14 +14,6 @@ items:
nameWithType: Goal<TInfo> nameWithType: Goal<TInfo>
fullName: TinyLife.Goals.Goal<TInfo> fullName: TinyLife.Goals.Goal<TInfo>
type: Class type: Class
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goal
path: ../TinyLife/Goals/Goal.cs
startLine: 104
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -51,7 +43,6 @@ items:
- TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean) - TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet) - TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean) - 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.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
@ -78,14 +69,6 @@ items:
nameWithType: Goal<TInfo>.Info nameWithType: Goal<TInfo>.Info
fullName: TinyLife.Goals.Goal<TInfo>.Info fullName: TinyLife.Goals.Goal<TInfo>.Info
type: Property type: Property
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/Goal.cs
startLine: 107
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -111,14 +94,6 @@ items:
nameWithType: Goal<TInfo>.Goal(GoalSet, TInfo) nameWithType: Goal<TInfo>.Goal(GoalSet, TInfo)
fullName: TinyLife.Goals.Goal<TInfo>.Goal(TinyLife.Goals.GoalSet, TInfo) fullName: TinyLife.Goals.Goal<TInfo>.Goal(TinyLife.Goals.GoalSet, TInfo)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Goal.cs
startLine: 110
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -365,49 +340,6 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -21,14 +21,6 @@ items:
nameWithType: Goal nameWithType: Goal
fullName: TinyLife.Goals.Goal fullName: TinyLife.Goals.Goal
type: Class type: Class
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goal
path: ../TinyLife/Goals/Goal.cs
startLine: 13
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -55,7 +47,6 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
@ -83,14 +74,6 @@ items:
nameWithType: Goal.Name nameWithType: Goal.Name
fullName: TinyLife.Goals.Goal.Name fullName: TinyLife.Goals.Goal.Name
type: Field type: Field
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Goal.cs
startLine: 20
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -122,14 +105,6 @@ items:
nameWithType: Goal.Set nameWithType: Goal.Set
fullName: TinyLife.Goals.Goal.Set fullName: TinyLife.Goals.Goal.Set
type: Property type: Property
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set
path: ../TinyLife/Goals/Goal.cs
startLine: 24
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -153,14 +128,6 @@ items:
nameWithType: Goal.Info nameWithType: Goal.Info
fullName: TinyLife.Goals.Goal.Info fullName: TinyLife.Goals.Goal.Info
type: Property type: Property
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/Goal.cs
startLine: 28
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -184,14 +151,6 @@ items:
nameWithType: Goal.Goal(GoalSet, GoalInfo) nameWithType: Goal.Goal(GoalSet, GoalInfo)
fullName: TinyLife.Goals.Goal.Goal(TinyLife.Goals.GoalSet, TinyLife.Goals.GoalInfo) fullName: TinyLife.Goals.Goal.Goal(TinyLife.Goals.GoalSet, TinyLife.Goals.GoalInfo)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Goal.cs
startLine: 35
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -222,14 +181,6 @@ items:
nameWithType: Goal.GetProgress() nameWithType: Goal.GetProgress()
fullName: TinyLife.Goals.Goal.GetProgress() fullName: TinyLife.Goals.Goal.GetProgress()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/Goal.cs
startLine: 45
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -253,14 +204,6 @@ items:
nameWithType: Goal.Reset() nameWithType: Goal.Reset()
fullName: TinyLife.Goals.Goal.Reset() fullName: TinyLife.Goals.Goal.Reset()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/Goal.cs
startLine: 50
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -281,14 +224,6 @@ items:
nameWithType: Goal.GetDisplayedProgress(bool) nameWithType: Goal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool) fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/Goal.cs
startLine: 57
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -321,14 +256,6 @@ items:
nameWithType: Goal.Validate(GoalSet) nameWithType: Goal.Validate(GoalSet)
fullName: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet) fullName: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Goal.cs
startLine: 66
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -356,14 +283,6 @@ items:
nameWithType: Goal.GetDisplay(Anchor, bool, bool) nameWithType: Goal.GetDisplay(Anchor, bool, bool)
fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool) fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
type: Method 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: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -451,49 +370,6 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -15,14 +15,6 @@ items:
nameWithType: GoalInfo nameWithType: GoalInfo
fullName: TinyLife.Goals.GoalInfo fullName: TinyLife.Goals.GoalInfo
type: Class type: Class
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalInfo
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 11
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -42,7 +34,6 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
- MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T})
- MLEM.Misc.GenericDataHolder.GetData``1(System.String) - MLEM.Misc.GenericDataHolder.GetData``1(System.String)
- MLEM.Misc.GenericDataHolder.GetDataKeys - MLEM.Misc.GenericDataHolder.GetDataKeys
@ -66,14 +57,6 @@ items:
nameWithType: GoalInfo.Name nameWithType: GoalInfo.Name
fullName: TinyLife.Goals.GoalInfo.Name fullName: TinyLife.Goals.GoalInfo.Name
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 16
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -95,14 +78,6 @@ items:
nameWithType: GoalInfo.GoalInfo(string, Func<GoalSet, GoalInfo, Goal>) nameWithType: GoalInfo.GoalInfo(string, Func<GoalSet, GoalInfo, Goal>)
fullName: TinyLife.Goals.GoalInfo.GoalInfo(string, System.Func<TinyLife.Goals.GoalSet, TinyLife.Goals.GoalInfo, TinyLife.Goals.Goal>) fullName: TinyLife.Goals.GoalInfo.GoalInfo(string, System.Func<TinyLife.Goals.GoalSet, TinyLife.Goals.GoalInfo, TinyLife.Goals.Goal>)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 24
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -133,14 +108,6 @@ items:
nameWithType: GoalInfo.Construct(GoalSet) nameWithType: GoalInfo.Construct(GoalSet)
fullName: TinyLife.Goals.GoalInfo.Construct(TinyLife.Goals.GoalSet) fullName: TinyLife.Goals.GoalInfo.Construct(TinyLife.Goals.GoalSet)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/GoalInfo.cs
startLine: 35
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -229,49 +196,6 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Misc.GenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: GenericDataHolder.SetData(string, object)
fullName: MLEM.Misc.GenericDataHolder.SetData(string, object)
nameWithType.vb: GenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Misc.GenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Misc.GenericDataHolder parent: MLEM.Misc.GenericDataHolder

View file

@ -23,14 +23,6 @@ items:
nameWithType: GoalSet nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet fullName: TinyLife.Goals.GoalSet
type: Class type: Class
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalSet
path: ../TinyLife/Goals/GoalSet.cs
startLine: 44
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -55,7 +47,6 @@ items:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
- TinyLife.Goals.IGoalTriggerable - TinyLife.Goals.IGoalTriggerable
inheritedMembers: inheritedMembers:
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
@ -83,14 +74,6 @@ items:
nameWithType: GoalSet.Goals nameWithType: GoalSet.Goals
fullName: TinyLife.Goals.GoalSet.Goals fullName: TinyLife.Goals.GoalSet.Goals
type: Property 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: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -114,14 +97,6 @@ items:
nameWithType: GoalSet.Info nameWithType: GoalSet.Info
fullName: TinyLife.Goals.GoalSet.Info fullName: TinyLife.Goals.GoalSet.Info
type: Property type: Property
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/GoalSet.cs
startLine: 56
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -145,14 +120,6 @@ items:
nameWithType: GoalSet.GoalSet(GoalSetInfo) nameWithType: GoalSet.GoalSet(GoalSetInfo)
fullName: TinyLife.Goals.GoalSet.GoalSet(TinyLife.Goals.GoalSetInfo) fullName: TinyLife.Goals.GoalSet.GoalSet(TinyLife.Goals.GoalSetInfo)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalSet.cs
startLine: 62
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -180,14 +147,6 @@ items:
nameWithType: GoalSet.GetProgress() nameWithType: GoalSet.GetProgress()
fullName: TinyLife.Goals.GoalSet.GetProgress() fullName: TinyLife.Goals.GoalSet.GetProgress()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/GoalSet.cs
startLine: 71
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -211,14 +170,6 @@ items:
nameWithType: GoalSet.IsCompleted() nameWithType: GoalSet.IsCompleted()
fullName: TinyLife.Goals.GoalSet.IsCompleted() fullName: TinyLife.Goals.GoalSet.IsCompleted()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Goals/GoalSet.cs
startLine: 83
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -245,14 +196,6 @@ items:
nameWithType: GoalSet.Reset() nameWithType: GoalSet.Reset()
fullName: TinyLife.Goals.GoalSet.Reset() fullName: TinyLife.Goals.GoalSet.Reset()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/GoalSet.cs
startLine: 90
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -273,14 +216,6 @@ items:
nameWithType: GoalSet.GetGoals<T>() nameWithType: GoalSet.GetGoals<T>()
fullName: TinyLife.Goals.GoalSet.GetGoals<T>() fullName: TinyLife.Goals.GoalSet.GetGoals<T>()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoals
path: ../TinyLife/Goals/GoalSet.cs
startLine: 100
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -310,14 +245,6 @@ items:
nameWithType: GoalSet.GetGoal<T>(string) nameWithType: GoalSet.GetGoal<T>(string)
fullName: TinyLife.Goals.GoalSet.GetGoal<T>(string) fullName: TinyLife.Goals.GoalSet.GetGoal<T>(string)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoal
path: ../TinyLife/Goals/GoalSet.cs
startLine: 110
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -351,14 +278,6 @@ items:
nameWithType: GoalSet.GetGoal<T>() nameWithType: GoalSet.GetGoal<T>()
fullName: TinyLife.Goals.GoalSet.GetGoal<T>() fullName: TinyLife.Goals.GoalSet.GetGoal<T>()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoal
path: ../TinyLife/Goals/GoalSet.cs
startLine: 120
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -391,14 +310,6 @@ items:
nameWithType: GoalSet.GetDisplay(Anchor, bool) nameWithType: GoalSet.GetDisplay(Anchor, bool)
fullName: TinyLife.Goals.GoalSet.GetDisplay(MLEM.Ui.Anchor, bool) fullName: TinyLife.Goals.GoalSet.GetDisplay(MLEM.Ui.Anchor, bool)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplay
path: ../TinyLife/Goals/GoalSet.cs
startLine: 130
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -432,14 +343,6 @@ items:
nameWithType: GoalSet.Validate(GoalSetInfo) nameWithType: GoalSet.Validate(GoalSetInfo)
fullName: TinyLife.Goals.GoalSet.Validate(TinyLife.Goals.GoalSetInfo) fullName: TinyLife.Goals.GoalSet.Validate(TinyLife.Goals.GoalSetInfo)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/GoalSet.cs
startLine: 146
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -541,49 +444,6 @@ references:
name: IGoalTriggerable name: IGoalTriggerable
nameWithType: IGoalTriggerable nameWithType: IGoalTriggerable
fullName: TinyLife.Goals.IGoalTriggerable fullName: TinyLife.Goals.IGoalTriggerable
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -15,14 +15,6 @@ items:
nameWithType: GoalSetInfo nameWithType: GoalSetInfo
fullName: TinyLife.Goals.GoalSetInfo fullName: TinyLife.Goals.GoalSetInfo
type: Class type: Class
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalSetInfo
path: ../TinyLife/Goals/GoalSet.cs
startLine: 15
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -37,7 +29,6 @@ items:
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
- MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T})
- MLEM.Misc.GenericDataHolder.GetData``1(System.String) - MLEM.Misc.GenericDataHolder.GetData``1(System.String)
- MLEM.Misc.GenericDataHolder.GetDataKeys - MLEM.Misc.GenericDataHolder.GetDataKeys
@ -61,14 +52,6 @@ items:
nameWithType: GoalSetInfo.Configurations nameWithType: GoalSetInfo.Configurations
fullName: TinyLife.Goals.GoalSetInfo.Configurations fullName: TinyLife.Goals.GoalSetInfo.Configurations
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Configurations
path: ../TinyLife/Goals/GoalSet.cs
startLine: 20
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -90,14 +73,6 @@ items:
nameWithType: GoalSetInfo.GoalSetInfo(params GoalInfo[]) nameWithType: GoalSetInfo.GoalSetInfo(params GoalInfo[])
fullName: TinyLife.Goals.GoalSetInfo.GoalSetInfo(params TinyLife.Goals.GoalInfo[]) fullName: TinyLife.Goals.GoalSetInfo.GoalSetInfo(params TinyLife.Goals.GoalInfo[])
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalSet.cs
startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -125,14 +100,6 @@ items:
nameWithType: GoalSetInfo.Construct() nameWithType: GoalSetInfo.Construct()
fullName: TinyLife.Goals.GoalSetInfo.Construct() fullName: TinyLife.Goals.GoalSetInfo.Construct()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/GoalSet.cs
startLine: 34
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -200,49 +167,6 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Misc.GenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: GenericDataHolder.SetData(string, object)
fullName: MLEM.Misc.GenericDataHolder.SetData(string, object)
nameWithType.vb: GenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Misc.GenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Misc.GenericDataHolder parent: MLEM.Misc.GenericDataHolder

View file

@ -5,7 +5,7 @@ items:
id: GoalTrigger id: GoalTrigger
parent: TinyLife.Goals parent: TinyLife.Goals
children: 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.ActionCompleted
- TinyLife.Goals.GoalTrigger.ActionEnded - TinyLife.Goals.GoalTrigger.ActionEnded
- TinyLife.Goals.GoalTrigger.ActionUpdate - TinyLife.Goals.GoalTrigger.ActionUpdate
@ -31,14 +31,6 @@ items:
nameWithType: GoalTrigger nameWithType: GoalTrigger
fullName: TinyLife.Goals.GoalTrigger fullName: TinyLife.Goals.GoalTrigger
type: Class type: Class
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalTrigger
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 14
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -73,21 +65,13 @@ items:
nameWithType: GoalTrigger.PersonUpdate nameWithType: GoalTrigger.PersonUpdate
fullName: TinyLife.Goals.GoalTrigger.PersonUpdate fullName: TinyLife.Goals.GoalTrigger.PersonUpdate
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PersonUpdate
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 20
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- summary: >-
A goal trigger for when a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> method is called. A goal trigger for when a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> method is called.
This goal trigger supports the <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.TimedGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.TimedGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger PersonUpdate content: public static readonly GoalTrigger PersonUpdate
@ -105,21 +89,13 @@ items:
nameWithType: GoalTrigger.FurnitureCreated nameWithType: GoalTrigger.FurnitureCreated
fullName: TinyLife.Goals.GoalTrigger.FurnitureCreated fullName: TinyLife.Goals.GoalTrigger.FurnitureCreated
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FurnitureCreated
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- summary: >-
A goal trigger for when a <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> item is created by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>. A goal trigger for when a <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> item is created by a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
By default, this trigger is used in <xref href="TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>. By default, this trigger is used in <xref href="TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Objects.Furniture" 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.Furniture" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Objects.Furniture" 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.Furniture" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
@ -139,19 +115,11 @@ items:
nameWithType: GoalTrigger.ActionCompleted nameWithType: GoalTrigger.ActionCompleted
fullName: TinyLife.Goals.GoalTrigger.ActionCompleted fullName: TinyLife.Goals.GoalTrigger.ActionCompleted
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionCompleted
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 31
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- summary: >-
A goal trigger for when an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> is completed succesfully (the result is <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref>) by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>. A goal trigger for when an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> is completed succesfully (the result is <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref>) by a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Actions.Action" 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.Actions.Action" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Actions.Action" 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.Actions.Action" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
@ -171,19 +139,11 @@ items:
nameWithType: GoalTrigger.ActionEnded nameWithType: GoalTrigger.ActionEnded
fullName: TinyLife.Goals.GoalTrigger.ActionEnded fullName: TinyLife.Goals.GoalTrigger.ActionEnded
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionEnded
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- summary: >-
A goal trigger for when an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> is completed in any way (the <xref href="TinyLife.Actions.CompletionType" data-throw-if-not-resolved="false"></xref> doesn't matter) by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>. A goal trigger for when an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> is completed in any way (the <xref href="TinyLife.Actions.CompletionType" data-throw-if-not-resolved="false"></xref> doesn't matter) by a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Actions.Action" 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.Actions.Action" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Actions.Action" 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.Actions.Action" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
@ -203,14 +163,6 @@ items:
nameWithType: GoalTrigger.ActionUpdate nameWithType: GoalTrigger.ActionUpdate
fullName: TinyLife.Goals.GoalTrigger.ActionUpdate fullName: TinyLife.Goals.GoalTrigger.ActionUpdate
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdate
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 41
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -235,23 +187,15 @@ items:
nameWithType: GoalTrigger.EarnMoney nameWithType: GoalTrigger.EarnMoney
fullName: TinyLife.Goals.GoalTrigger.EarnMoney fullName: TinyLife.Goals.GoalTrigger.EarnMoney
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EarnMoney
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 47
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- summary: >-
A goal trigger for when a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> earns money through an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref>. A goal trigger for when a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> earns money through an <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref>.
By default, this trigger is used in <xref href="TinyLife.Objects.Person.EarnMoney(System.Single%2cSystem.Object)" data-throw-if-not-resolved="false"></xref>. By default, this trigger is used in <xref href="TinyLife.Objects.PersonLike.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: [] example: []
syntax: syntax:
content: public static readonly GoalTrigger EarnMoney content: public static readonly GoalTrigger EarnMoney
@ -269,19 +213,11 @@ items:
nameWithType: GoalTrigger.EmotionGained nameWithType: GoalTrigger.EmotionGained
fullName: TinyLife.Goals.GoalTrigger.EmotionGained fullName: TinyLife.Goals.GoalTrigger.EmotionGained
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionGained
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 52
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- summary: >-
A goal trigger for when a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> is added to a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> using <xref href="TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>. A goal trigger for when a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> is added to a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> using <xref href="TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier%2cSystem.Int32%2cSystem.TimeSpan%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Emotions.EmotionModifier.Instance" 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.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Emotions.EmotionModifier.Instance" 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.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
@ -301,19 +237,11 @@ items:
nameWithType: GoalTrigger.EmotionLost nameWithType: GoalTrigger.EmotionLost
fullName: TinyLife.Goals.GoalTrigger.EmotionLost fullName: TinyLife.Goals.GoalTrigger.EmotionLost
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionLost
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 57
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- summary: >-
A goal trigger for when a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> is removed from a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier)" data-throw-if-not-resolved="false"></xref> or when it runs out. A goal trigger for when a <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> is removed from a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)" data-throw-if-not-resolved="false"></xref> or when it runs out.
This goal trigger supports the <xref href="TinyLife.Emotions.EmotionModifier.Instance" 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.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> goal types. This goal trigger supports the <xref href="TinyLife.Emotions.EmotionModifier.Instance" 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.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> goal types.
example: [] example: []
@ -333,19 +261,11 @@ items:
nameWithType: GoalTrigger.FoodEaten nameWithType: GoalTrigger.FoodEaten
fullName: TinyLife.Goals.GoalTrigger.FoodEaten fullName: TinyLife.Goals.GoalTrigger.FoodEaten
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FoodEaten
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 62
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- 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.ActionInfo%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.PersonLike" 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. 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: [] example: []
@ -365,14 +285,6 @@ items:
nameWithType: GoalTrigger.ProjectCompleted nameWithType: GoalTrigger.ProjectCompleted
fullName: TinyLife.Goals.GoalTrigger.ProjectCompleted fullName: TinyLife.Goals.GoalTrigger.ProjectCompleted
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProjectCompleted
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 67
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -397,14 +309,6 @@ items:
nameWithType: GoalTrigger.Name nameWithType: GoalTrigger.Name
fullName: TinyLife.Goals.GoalTrigger.Name fullName: TinyLife.Goals.GoalTrigger.Name
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 72
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -426,24 +330,16 @@ items:
nameWithType: GoalTrigger.ValidObjects nameWithType: GoalTrigger.ValidObjects
fullName: TinyLife.Goals.GoalTrigger.ValidObjects fullName: TinyLife.Goals.GoalTrigger.ValidObjects
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidObjects
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 76
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals 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>. 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: [] example: []
syntax: syntax:
content: public readonly Type[] ValidObjects content: public readonly List<Type> ValidObjects
return: return:
type: System.Type[] type: System.Collections.Generic.List{System.Type}
content.vb: Public ReadOnly ValidObjects As Type() content.vb: Public ReadOnly ValidObjects As List(Of Type)
- uid: TinyLife.Goals.GoalTrigger.ValidValues - uid: TinyLife.Goals.GoalTrigger.ValidValues
commentId: F:TinyLife.Goals.GoalTrigger.ValidValues commentId: F:TinyLife.Goals.GoalTrigger.ValidValues
id: ValidValues id: ValidValues
@ -455,65 +351,49 @@ items:
nameWithType: GoalTrigger.ValidValues nameWithType: GoalTrigger.ValidValues
fullName: TinyLife.Goals.GoalTrigger.ValidValues fullName: TinyLife.Goals.GoalTrigger.ValidValues
type: Field type: Field
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidValues
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 80
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals 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: [] example: []
syntax: syntax:
content: public readonly Type[] ValidValues content: public readonly List<Type> ValidValues
return: return:
type: System.Type[] type: System.Collections.Generic.List{System.Type}
content.vb: Public ReadOnly ValidValues As Type() content.vb: Public ReadOnly ValidValues As List(Of Type)
- uid: TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.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.Type[],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.Type[],System.Type[])' id: '#ctor(System.String,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})'
parent: TinyLife.Goals.GoalTrigger parent: TinyLife.Goals.GoalTrigger
langs: langs:
- csharp - csharp
- vb - vb
name: GoalTrigger(string, Type[], Type[]) name: GoalTrigger(string, IEnumerable<Type>, IEnumerable<Type>)
nameWithType: GoalTrigger.GoalTrigger(string, Type[], Type[]) nameWithType: GoalTrigger.GoalTrigger(string, IEnumerable<Type>, IEnumerable<Type>)
fullName: TinyLife.Goals.GoalTrigger.GoalTrigger(string, System.Type[], System.Type[]) fullName: TinyLife.Goals.GoalTrigger.GoalTrigger(string, System.Collections.Generic.IEnumerable<System.Type>, System.Collections.Generic.IEnumerable<System.Type>)
type: Constructor type: Constructor
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 88
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: Creates a new goal trigger with the given settings. summary: Creates a new goal trigger with the given settings.
example: [] example: []
syntax: syntax:
content: public GoalTrigger(string name, Type[] validObjects, Type[] validGoals) content: public GoalTrigger(string name, IEnumerable<Type> validObjects, IEnumerable<Type> validGoals)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
description: This goal trigger's name. description: This goal trigger's name.
- id: validObjects - 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>. 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 - id: validGoals
type: System.Type[] type: System.Collections.Generic.IEnumerable{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>. description: A set of types that determine which values are valid trigger values for this goal trigger. When a subtype of <xref href="TinyLife.Goals.AutoTriggerGoal" data-throw-if-not-resolved="false"></xref> is passed, the valid value will be extracted from the type's generic type arguments. Otherwise, the type itself will be used. 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()) content.vb: Public Sub New(name As String, validObjects As IEnumerable(Of Type), validGoals As IEnumerable(Of Type))
overload: TinyLife.Goals.GoalTrigger.#ctor* overload: TinyLife.Goals.GoalTrigger.#ctor*
nameWithType.vb: GoalTrigger.New(String, Type(), Type()) nameWithType.vb: GoalTrigger.New(String, IEnumerable(Of Type), IEnumerable(Of Type))
fullName.vb: TinyLife.Goals.GoalTrigger.New(String, System.Type(), System.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, Type(), Type()) name.vb: New(String, IEnumerable(Of Type), IEnumerable(Of Type))
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type) - uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
commentId: M:TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type) commentId: M:TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
id: IsObjectCompatible(System.Type) id: IsObjectCompatible(System.Type)
@ -525,14 +405,6 @@ items:
nameWithType: GoalTrigger.IsObjectCompatible(Type) nameWithType: GoalTrigger.IsObjectCompatible(Type)
fullName: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type) fullName: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsObjectCompatible
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 111
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -563,14 +435,6 @@ items:
nameWithType: GoalTrigger.IsValueCompatible(Type) nameWithType: GoalTrigger.IsValueCompatible(Type)
fullName: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type) fullName: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsValueCompatible
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 125
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -601,14 +465,6 @@ items:
nameWithType: GoalTrigger.Equals(GoalTrigger) nameWithType: GoalTrigger.Equals(GoalTrigger)
fullName: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) fullName: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 134
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -638,14 +494,6 @@ items:
nameWithType: GoalTrigger.Equals(object) nameWithType: GoalTrigger.Equals(object)
fullName: TinyLife.Goals.GoalTrigger.Equals(object) fullName: TinyLife.Goals.GoalTrigger.Equals(object)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 139
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -677,14 +525,6 @@ items:
nameWithType: GoalTrigger.GetHashCode() nameWithType: GoalTrigger.GetHashCode()
fullName: TinyLife.Goals.GoalTrigger.GetHashCode() fullName: TinyLife.Goals.GoalTrigger.GetHashCode()
type: Method type: Method
source:
remote:
path: TinyLife/Goals/GoalTrigger.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHashCode
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 144
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1076,27 +916,28 @@ references:
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
href: TinyLife.Utilities.html href: TinyLife.Utilities.html
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Objects.PersonLike
isExternal: true isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float) name: Update(GameTime, TimeSpan, float)
nameWithType: Person.Update(GameTime, TimeSpan, float) nameWithType: PersonLike.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: Person.Update(GameTime, TimeSpan, Single) nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single) name.vb: Update(GameTime, TimeSpan, Single)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update name: Update
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: ( - name: (
- uid: Microsoft.Xna.Framework.GameTime - uid: Microsoft.Xna.Framework.GameTime
name: GameTime name: GameTime
@ -1115,9 +956,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.single href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update name: Update
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: ( - name: (
- uid: Microsoft.Xna.Framework.GameTime - uid: Microsoft.Xna.Framework.GameTime
name: GameTime name: GameTime
@ -1183,25 +1024,25 @@ references:
name: Furniture name: Furniture
nameWithType: Furniture nameWithType: Furniture
fullName: TinyLife.Objects.Furniture fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
isExternal: true isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
name: SetCreator(Person, bool) name: SetCreator(PersonLike, bool)
nameWithType: Furniture.SetCreator(Person, bool) nameWithType: Furniture.SetCreator(PersonLike, bool)
fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, bool) fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, bool)
nameWithType.vb: Furniture.SetCreator(Person, Boolean) nameWithType.vb: Furniture.SetCreator(PersonLike, Boolean)
fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, Boolean) fullName.vb: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike, Boolean)
name.vb: SetCreator(Person, Boolean) name.vb: SetCreator(PersonLike, Boolean)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Boolean - uid: System.Boolean
@ -1210,13 +1051,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.PersonLike,System.Boolean)
name: SetCreator name: SetCreator
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_Person_System_Boolean_ href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_SetCreator_TinyLife_Objects_PersonLike_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
name: Person name: PersonLike
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Boolean - uid: System.Boolean
@ -1304,20 +1145,21 @@ references:
name: Project name: Project
nameWithType: Project nameWithType: Project
fullName: TinyLife.Goals.Project fullName: TinyLife.Goals.Project
- uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) - uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)
commentId: M:TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) commentId: M:TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)
parent: TinyLife.Objects.PersonLike
isExternal: true isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_
name: EarnMoney(float, object) name: EarnMoney(float, object)
nameWithType: Person.EarnMoney(float, object) nameWithType: PersonLike.EarnMoney(float, object)
fullName: TinyLife.Objects.Person.EarnMoney(float, object) fullName: TinyLife.Objects.PersonLike.EarnMoney(float, object)
nameWithType.vb: Person.EarnMoney(Single, Object) nameWithType.vb: PersonLike.EarnMoney(Single, Object)
fullName.vb: TinyLife.Objects.Person.EarnMoney(Single, Object) fullName.vb: TinyLife.Objects.PersonLike.EarnMoney(Single, Object)
name.vb: EarnMoney(Single, Object) name.vb: EarnMoney(Single, Object)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) - uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)
name: EarnMoney name: EarnMoney
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_
- name: ( - name: (
- uid: System.Single - uid: System.Single
name: float name: float
@ -1331,9 +1173,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.object href: https://learn.microsoft.com/dotnet/api/system.object
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) - uid: TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)
name: EarnMoney name: EarnMoney
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_EarnMoney_System_Single_System_Object_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_EarnMoney_System_Single_System_Object_
- name: ( - name: (
- uid: System.Single - uid: System.Single
name: Single name: Single
@ -1353,6 +1195,51 @@ references:
name: Job name: Job
nameWithType: Job nameWithType: Job
fullName: TinyLife.Goals.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 - uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions parent: TinyLife.Emotions
@ -1360,20 +1247,21 @@ references:
name: EmotionModifier name: EmotionModifier
nameWithType: EmotionModifier nameWithType: EmotionModifier
fullName: TinyLife.Emotions.EmotionModifier fullName: TinyLife.Emotions.EmotionModifier
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) commentId: M:TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
parent: TinyLife.Objects.PersonLike
isExternal: true isExternal: true
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) name: AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
nameWithType: Person.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool) nameWithType: PersonLike.AddEmotion(EmotionModifier, int, TimeSpan, IEmotionSource, bool)
fullName: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool) fullName: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, int, System.TimeSpan, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: Person.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) nameWithType.vb: PersonLike.AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
fullName.vb: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean) fullName.vb: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier, Integer, System.TimeSpan, TinyLife.Emotions.IEmotionSource, Boolean)
name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean) name.vb: AddEmotion(EmotionModifier, Integer, TimeSpan, IEmotionSource, Boolean)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier name: EmotionModifier
@ -1403,9 +1291,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - uid: TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: AddEmotion name: AddEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddEmotion_TinyLife_Emotions_EmotionModifier_System_Int32_System_TimeSpan_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: ( - name: (
- uid: TinyLife.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier name: EmotionModifier
@ -1479,25 +1367,26 @@ references:
- uid: TinyLife.Emotions - uid: TinyLife.Emotions
name: Emotions name: Emotions
href: TinyLife.Emotions.html href: TinyLife.Emotions.html
- uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
commentId: M:TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) commentId: M:TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_
name: RemoveEmotion(EmotionModifier) name: RemoveEmotion(EmotionModifier)
nameWithType: Person.RemoveEmotion(EmotionModifier) nameWithType: PersonLike.RemoveEmotion(EmotionModifier)
fullName: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) fullName: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
name: RemoveEmotion name: RemoveEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_
- name: ( - name: (
- uid: TinyLife.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier name: EmotionModifier
href: TinyLife.Emotions.EmotionModifier.html href: TinyLife.Emotions.EmotionModifier.html
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) - uid: TinyLife.Objects.PersonLike.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
name: RemoveEmotion name: RemoveEmotion
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RemoveEmotion_TinyLife_Emotions_EmotionModifier_ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_RemoveEmotion_TinyLife_Emotions_EmotionModifier_
- name: ( - name: (
- uid: TinyLife.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier name: EmotionModifier
@ -1672,38 +1561,178 @@ references:
- name: ( - name: (
- name: ) - name: )
- name: ) - name: )
- uid: System.Type[] - uid: System.Collections.Generic.List{System.Type}
isExternal: true commentId: T:System.Collections.Generic.List{System.Type}
href: https://learn.microsoft.com/dotnet/api/system.type parent: System.Collections.Generic
name: Type[] definition: System.Collections.Generic.List`1
nameWithType: Type[] href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
fullName: System.Type[] name: List<Type>
nameWithType.vb: Type() nameWithType: List<Type>
fullName.vb: System.Type() fullName: System.Collections.Generic.List<System.Type>
name.vb: Type() nameWithType.vb: List(Of Type)
fullName.vb: System.Collections.Generic.List(Of System.Type)
name.vb: List(Of Type)
spec.csharp: 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 - uid: System.Type
name: Type name: Type
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type href: https://learn.microsoft.com/dotnet/api/system.type
- name: '[' - name: '>'
- name: ']'
spec.vb: 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 - uid: System.Type
name: Type name: Type
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type href: https://learn.microsoft.com/dotnet/api/system.type
- name: (
- 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* - uid: TinyLife.Goals.GoalTrigger.#ctor*
commentId: Overload: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 name: GoalTrigger
nameWithType: GoalTrigger.GoalTrigger nameWithType: GoalTrigger.GoalTrigger
fullName: TinyLife.Goals.GoalTrigger.GoalTrigger fullName: TinyLife.Goals.GoalTrigger.GoalTrigger
nameWithType.vb: GoalTrigger.New nameWithType.vb: GoalTrigger.New
fullName.vb: TinyLife.Goals.GoalTrigger.New fullName.vb: TinyLife.Goals.GoalTrigger.New
name.vb: 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 - uid: TinyLife.Goals.GoalTrigger.ValidObjects
commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects

View file

@ -15,14 +15,6 @@ items:
nameWithType: IGoalTriggerable nameWithType: IGoalTriggerable
fullName: TinyLife.Goals.IGoalTriggerable fullName: TinyLife.Goals.IGoalTriggerable
type: Interface type: Interface
source:
remote:
path: TinyLife/Goals/IGoalTriggerable.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IGoalTriggerable
path: ../TinyLife/Goals/IGoalTriggerable.cs
startLine: 9
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -44,14 +36,6 @@ items:
nameWithType: IGoalTriggerable.TryTrigger(object, GoalTrigger, object) nameWithType: IGoalTriggerable.TryTrigger(object, GoalTrigger, object)
fullName: TinyLife.Goals.IGoalTriggerable.TryTrigger(object, TinyLife.Goals.GoalTrigger, object) fullName: TinyLife.Goals.IGoalTriggerable.TryTrigger(object, TinyLife.Goals.GoalTrigger, object)
type: Method type: Method
source:
remote:
path: TinyLife/Goals/IGoalTriggerable.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryTrigger
path: ../TinyLife/Goals/IGoalTriggerable.cs
startLine: 19
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -91,14 +75,6 @@ items:
nameWithType: IGoalTriggerable.Trigger(IGoalTriggerable, object, GoalTrigger, params object[]) nameWithType: IGoalTriggerable.Trigger(IGoalTriggerable, object, GoalTrigger, params object[])
fullName: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, object, TinyLife.Goals.GoalTrigger, params object[]) fullName: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, object, TinyLife.Goals.GoalTrigger, params object[])
type: Method type: Method
source:
remote:
path: TinyLife/Goals/IGoalTriggerable.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/IGoalTriggerable.cs
startLine: 31
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -107,7 +83,7 @@ items:
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
When calling this method for a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.Person.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used. When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: [] example: []
syntax: syntax:
content: public static bool Trigger(IGoalTriggerable set, object obj, GoalTrigger trigger, params object[] values) content: public static bool Trigger(IGoalTriggerable set, object obj, GoalTrigger trigger, params object[] values)
@ -143,14 +119,6 @@ items:
nameWithType: IGoalTriggerable.Trigger(IEnumerable<IGoalTriggerable>, object, GoalTrigger, params object[]) nameWithType: IGoalTriggerable.Trigger(IEnumerable<IGoalTriggerable>, object, GoalTrigger, params object[])
fullName: TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable<TinyLife.Goals.IGoalTriggerable>, object, TinyLife.Goals.GoalTrigger, params object[]) fullName: TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable<TinyLife.Goals.IGoalTriggerable>, object, TinyLife.Goals.GoalTrigger, params object[])
type: Method type: Method
source:
remote:
path: TinyLife/Goals/IGoalTriggerable.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/IGoalTriggerable.cs
startLine: 55
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -159,7 +127,7 @@ items:
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>.
When calling this method for a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.Person.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used. When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: [] example: []
syntax: syntax:
content: public static bool Trigger(IEnumerable<IGoalTriggerable> sets, object obj, GoalTrigger trigger, params object[] values) content: public static bool Trigger(IEnumerable<IGoalTriggerable> sets, object obj, GoalTrigger trigger, params object[] values)
@ -459,29 +427,30 @@ references:
name: DistinctGoal name: DistinctGoal
nameWithType: DistinctGoal nameWithType: DistinctGoal
fullName: TinyLife.Goals.DistinctGoal fullName: TinyLife.Goals.DistinctGoal
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects
href: TinyLife.Objects.Person.html href: TinyLife.Objects.PersonLike.html
name: Person name: PersonLike
nameWithType: Person nameWithType: PersonLike
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.PersonLike
- uid: TinyLife.Objects.Person.GetCurrentGoals - uid: TinyLife.Objects.PersonLike.GetCurrentGoals
commentId: M:TinyLife.Objects.Person.GetCurrentGoals commentId: M:TinyLife.Objects.PersonLike.GetCurrentGoals
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals
name: GetCurrentGoals() name: GetCurrentGoals()
nameWithType: Person.GetCurrentGoals() nameWithType: PersonLike.GetCurrentGoals()
fullName: TinyLife.Objects.Person.GetCurrentGoals() fullName: TinyLife.Objects.PersonLike.GetCurrentGoals()
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.GetCurrentGoals - uid: TinyLife.Objects.PersonLike.GetCurrentGoals
name: GetCurrentGoals name: GetCurrentGoals
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals
- name: ( - name: (
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.GetCurrentGoals - uid: TinyLife.Objects.PersonLike.GetCurrentGoals
name: GetCurrentGoals name: GetCurrentGoals
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetCurrentGoals href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetCurrentGoals
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - uid: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)

View file

@ -0,0 +1,337 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Goals.IUpdatingMemory
commentId: T:TinyLife.Goals.IUpdatingMemory
id: IUpdatingMemory
parent: TinyLife.Goals
children:
- TinyLife.Goals.IUpdatingMemory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
langs:
- csharp
- vb
name: IUpdatingMemory
nameWithType: IUpdatingMemory
fullName: TinyLife.Goals.IUpdatingMemory
type: Interface
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public interface IUpdatingMemory
content.vb: Public Interface IUpdatingMemory
extensionMethods:
- TinyLife.Goals.IUpdatingMemory.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Goals.IUpdatingMemory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Goals.IUpdatingMemory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Goals.IUpdatingMemory
langs:
- csharp
- vb
name: Update(GameTime, TimeSpan, float)
nameWithType: IUpdatingMemory.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Goals.IUpdatingMemory.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: A method that is called in <xref href="TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> for a person who has this memory.
example: []
syntax:
content: void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- id: passedInGame
type: System.TimeSpan
description: The amount of time that has passed since the last call
- id: speedMultiplier
type: System.Single
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
content.vb: Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overload: TinyLife.Goals.IUpdatingMemory.Update*
nameWithType.vb: IUpdatingMemory.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Goals.IUpdatingMemory.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
references:
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: TinyLife.Goals.IUpdatingMemory.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<IUpdatingMemory>(IUpdatingMemory)
nameWithType: Extensions.JsonCopy<IUpdatingMemory>(IUpdatingMemory)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Goals.IUpdatingMemory>(TinyLife.Goals.IUpdatingMemory)
nameWithType.vb: Extensions.JsonCopy(Of IUpdatingMemory)(IUpdatingMemory)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.IUpdatingMemory)(TinyLife.Goals.IUpdatingMemory)
name.vb: JsonCopy(Of IUpdatingMemory)(IUpdatingMemory)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.IUpdatingMemory)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Goals.IUpdatingMemory
name: IUpdatingMemory
href: TinyLife.Goals.IUpdatingMemory.html
- name: '>'
- name: (
- uid: TinyLife.Goals.IUpdatingMemory
name: IUpdatingMemory
href: TinyLife.Goals.IUpdatingMemory.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Goals.IUpdatingMemory)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.IUpdatingMemory
name: IUpdatingMemory
href: TinyLife.Goals.IUpdatingMemory.html
- name: )
- name: (
- uid: TinyLife.Goals.IUpdatingMemory
name: IUpdatingMemory
href: TinyLife.Goals.IUpdatingMemory.html
- name: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update(GameTime, TimeSpan, float)
nameWithType: PersonLike.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: PersonLike.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: Update(GameTime, TimeSpan, Single)
spec.csharp:
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: Update
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
name: Speed
nameWithType: GameImpl.Speed
fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Goals.IUpdatingMemory.Update*
commentId: Overload:TinyLife.Goals.IUpdatingMemory.Update
href: TinyLife.Goals.IUpdatingMemory.html#TinyLife_Goals_IUpdatingMemory_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
name: Update
nameWithType: IUpdatingMemory.Update
fullName: TinyLife.Goals.IUpdatingMemory.Update
- uid: Microsoft.Xna.Framework.GameTime
commentId: T:Microsoft.Xna.Framework.GameTime
parent: Microsoft.Xna.Framework
isExternal: true
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects
href: TinyLife.Objects.PersonLike.html
name: PersonLike
nameWithType: PersonLike
fullName: TinyLife.Objects.PersonLike
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
name: Microsoft.Xna.Framework
nameWithType: Microsoft.Xna.Framework
fullName: Microsoft.Xna.Framework
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- 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

@ -12,14 +12,6 @@ items:
nameWithType: Job.JobPerformanceDelegate nameWithType: Job.JobPerformanceDelegate
fullName: TinyLife.Goals.Job.JobPerformanceDelegate fullName: TinyLife.Goals.Job.JobPerformanceDelegate
type: Delegate type: Delegate
source:
remote:
path: TinyLife/Goals/Job.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JobPerformanceDelegate
path: ../TinyLife/Goals/Job.cs
startLine: 332
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals

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