Ask to Eat and more [UPDATED Mar 18, 2023]

SCREENSHOTS
Downloaded 20,430 times 383 Thanks 102 Favourited 47,204 Views
 Say Thanks!
I rarely update my mods on MTS anymore, please check my profile for other channels where you can find latest updates for my mods!

Last Updated - Compatible with Patch 1.96.365:
[18/03/2023]
- Cleaned up and rewrote some code.
-Fixed an issue where drink interactions were automatically canceled when the picked sim was asked while performing certain interactions.
- Added support for Dynamic-No-More Potion from EP13 Growing Together.
- [CallToGrab_AddOn]: Added "Call to Grab Serving" option for cauldron food.
- [FailureChance_AddOn]: Added lifestyle and family dynamic detection to the conditions considered for sim's refusal to eat.

Changelog


LATEST VERSION XML INJECTOR IS REQUIRED for this mod to work. >You can download the latest version here< 

Description:
This mod contains several .package files:

0. AskToEat Main Mod:
The main mod adds new options to food/drink items, allowing you to pick another sim to consume any specific food/drink::
- "Ask to eat" option for single food (single-serving meal, harvestable, canned good, fish, etc.);
- "Ask to drink" option for single drink (potions, plasma packs, antidote, and most other common drink types such as tea, coffee, milk); (Please read the Known Issue section below)
- "Ask to take medicine" option for medicine.

↓↓The following are add-ons, they're OPTIONAL and REQUIRE the main file to work:

1. CallToGrab_AddOn:
- Adds "Call to grab serving / Call to grab drink" for the following items, allowing you to pick one or more sims to grab servings:
ice cream cartons, fizzy juice boxes, kava bowls, coffee makers, tea brewers, popcorn poppers, juice kegs, globe bar drink platters, Fountain of Mirth, cauldrons food, and tea sets.

2. CallToMeal_AddOn:
- Adds "Call to meal" option to multi-serving food, allowing you to select one or more sims to grab servings. 
Note Ⅰ: This addon basically does similar thing as the "Choose who you Call to Meal” mod by LittleMsSam. They do not conflict and you can choose as you prefer.
Note Ⅱ: I made the player sim selectable in the simpicker, so you can decide whether to let the player sim grab food together by selecting them or not. But you must select at least one other sim that's not the active player sim, otherwise the player sim won't react since you can't call only yourself to eat.


3. EatFromFridge_AddOn:
- Adds "Ask to eat leftovers" option for fridges, allowing you to select another sim to get leftovers from fridge.
- Adds "Ask to eat/drink" option for foods/drinks in the fridge inventory, allowing you to click on the food from inventory and select another sim to eat/drink.

4. GiveFoodToSim_AddOn:
- Adds "Grab food/drink for..." option for food, harvestables, medicine, and most drink types, allowing you to select another sim, bring food to them and ask them to eat.
- It works with food placed in world, in sim inventory, and in fridge inventory.

5. FailureChance_AddOn:
- This add-on gives the picked sim the opportunity to refuse when asked to eat. The picked sim will decide whether to refuse based on a set of conditions such as food quality, moods, motives, traits, relationships, lifestyles, etc. For example, sims will be more likely to refuse requests from sims with low friendship; vegetarians will be more likely to refuse food containing meat.
- It works for the main mod and the above add-ons, but currently only works when asking a single sim to eat, NOT when asking multiple sims to eat at the same time.
This is a requested feature. I personally prefer to use this mod with a 100% success rate, so I made this an optional add-on for those who prefer some randomness.

6. GainAuthority_AddOn:
- This add-on will give parents/caregivers a small amount of Authority each time they ask their children/care dependents to eat or drink. It works for the main mod and the above add-ons.
This is a requested feature and has not been fully tested. Please let me know if you find any problems.

Some usage examples:
  • Tell sims to continue eating when they suddenly forget to eat and leave their food on the table or floor (I made the mod mainly for this).
  • Offer your hungry vampire friend a plasma pack to calm their thirst; provide your werewolf friend with the fish you caught to fill their stomach.
  • Bring ghost sims back to life by asking them to eat Ambrosia; turn a human sim into a mermaid by asking them to eat a Mermadic Kelp.
  • Call your sim's family to grab servings from popcorn popper and eat together on a family movie night; and so on...
------------------------
Requirements:
  • Only basegame is needed.
  • Scumbumbo's XML Injector is required for this mod to work. >You can download the latest version here<  Click "-DOWNLOAD-" to download XMLInjector's .zip file >> unzip the .zip file >> put the .ts4script file directly into your Mods folder >> then download this mod and put the .package files into your Mods folder.
Known Issue:
  • Children will appear in the simpicker of some of the drink types that are not available to children (tea, coffee etc.), they can be asked to drink, but will not actually drink them.
Compatibilities:
  • This mod does not override any in-game resources, so it should not conflic with other mods as far as I know.
  • Compatible with No Auto Food Grab after Cooking mod by LittleMsSam.
  • Should work on most CC foods. However, depending on CC, sometimes the mod may not work properly and the following may happen: "Ask to ..."option does not appear; sim does not react; sim reacts but eats/drinks with a wrong animation. (I haven't encountered these myself, just some possibilities.)
    But even when the mod does not work on some CC, it should not break anything. Let me know if it throws any errors.
Languages:
English
Chinese
Brazilian Portuguese (by lerigou)
Russian (by DFenter)
Swedish (by myusernameisliba)

Additional Credits:
Sims 4 Studio
XML Injector
Other Download Recommendations: