Sim Routine Planner V2

SCREENSHOTS
Downloaded 4,801 times 225 Thanks 83 Favourited 20,749 Views
 Say Thanks!
I've always wanted to be able to have my Sims to go to bed a specific time without me having to tell each one of them, or have them sitting together to have a meal, or even just a reminder to get the sims to clean stuff around the house! So I created a routine planner for them

Changelog

2024/12/17 (V2)

New Features:
  • Reminders have been added to the mod. (Thanks to desiree101 for the idea!)
  • The planners can now be added to a Sim's inventory.
  • Routines can be edited now.
  • Routines can now be forced, so if a Sim was directed to read beforehand and the time for routine comes, they will cancel the reading interaction and perform the routine.

Fixes/Improvements:
  • Fixed an issue where the planner wouldn't direct Sims to take a shower in the shower tub.
  • Fixed an issue where the baby/toddler bedtime routine would persist when the planner is set to paused.
  • Updated the days selection UI. (Big thanks to Lyralei for helping me with this!).
---

Mod Info

• This mod was built and tested with game version 1.69, but should work with v.1.67 as well.
• What type of mod is this? - This a new object mod, adding a routine planner for your sims to do specific interactions at certain times, like having a meal or going to bed, or reminders for the player themselves.
• Translations - This mod currently does not support translations.

Object Info

Routine Planner / Baby & Toddler Routine Planner
• LOD0 - 280 poly count
• LOD1 - 52 poly count
• Non recolorable, has 3 designs randomly chosen when spawned.
• Costs 7 Simoleons

The planners can be found in Study - Hobbies & Skills or in Miscellaneous Decor.

Mesh and textures are my own.

Object Functionality

Routines:

To use a routine planner, you need to assign sims of the current houshold to it first. Only Sims aged child-elder can be picked for the regular one, whereas babies and toddlers have their own where you can assign caregivers too. Pets cannot be assigned. You can then choose a selection of preset routines for them:

- Morning Routine (consists of brushing teeth, using the bathroom if necessary and taking a shower or bath).
- Breakfast Routine (consists of eating leftovers)
- Lunch Routine (consists of eating leftovers)
- Dinner Routine (consists of eating leftovers)
- Prepare Meal Routine (consists of preparing a meal depending on time of day)
- Workout Routine (chooses any available athletic object randomly)
- Gardening Routine (Tends any plant that needs)
- Laundry Routine (consists of washing dirty laundry and getting any available clean laundry)
- House Cleaning Routine (consists of cleaning dirty household objects, making beds and disposing of trash)
- Bedtime Routine (consists of brushing teeth, using the bathroom if necessary, taking a shower or bath then going to bed)
- Evening Routine (consists of brushing teeth, using the bathroom if necessary and taking a shower or bath)
- Sleep Time Only Routine (consists only of going to bed)

And for babies and toddlers:

- Breakfast Routine (uses feed on floor interaction for toddlers, and normal feeding interaction for babies)
- Lunch Routine (uses feed on floor interaction for toddlers, and normal feeding interaction for babies)
- Dinner Routine (uses feed on floor interaction for toddlers, and normal feeding interaction for babies)
- Bedtime Routine (consists of changing the baby/toddler if needed, snuggling them and putting them in a crib)

Additionally, you can also create your own custom routines, this is explained later on.

Once you pick a routine, you can select which days it will be active on, and what hour. When the routine is activated, all of the assigned sims will be called to perform the routine. However, with certain routines like laundry and preparing a meal, you can choose if only one sim should follow the routine regardless of how many sims are assigned. I also don't recommend setting a routine such as a bedtime or evening one that consists of using toilets and sinks with so many sims at once, as they will stomp and throw routing errors. However they will find their own beds to sleep in so they won't try to use the same one (unless said sims don't have ownership of a bed).

Keep in mind that all of the assigned sims and routines are relative to each planner, so they will not carry over to other ones (aka non global) so you can have a routine planner for each Sim.

If a Sim is not able to follow a routine, such as tending the garden in the gardening one, it is most likely because they are not normally able to access the interaction associated with the routine because of their skill level, traits or age. If the routine is related to eating or feeding and the sim is not hungry, it will also be skipped.

Although when deleting the planner while there are sims assigned to it should remove then, it is still recommended that you remove all sims and routines before deleting or switching households anyway.

Reminders:

Reminders are similar to routines, except you don't need to assign any Sims. There are 2 types of reminders you can set up:

- Repeating Reminder: Will repeat every x amount of hours/days selected, or you can set specific days of the week for it.

- One Time Use Reminder: Will only go off after the specified hours or days, then goes away.

When you set one up, you'll be prompted to give it a time, name and a description. Once it goes off, a popup message will appear with the description inside, simple!

As with routines, it's best to manually delete the reminders before deleting the routine planner, or pausing them when switching households.

Interaction Info

Assign Sim/Caregiver For Routine: Assigns the selected Sims to the routine planner.

Display All Active Routines/Reminders: Shows all of the active routines or reminders with their set days and time.

Display All Assigned Sims/Caregivers: Shows all assigned Sims in the planner.

Give Name: Gives a name to the planner shown as a tooltip.

Edit Active Routine: Gives the ability to edit the time, days, and for some routines, the amount of Sims for it.

Force Routines/Stop Forcing: Forces Sims to follow the routine even if they've been directed to do something else by the user.

Pause/Unpause All Routines: Pauses or unpauses all of the active routines in the individual planner.

Remove All Routines and Assigned Sims : Removes all assigned Sims and active routines, basically a reset.

Remove Routine/Sim: Removes the selected routine or Sim(s).

Customize Interaction From Routine: Adds the ability to swap having breakfast/lunch/dinner with a quick meal or swapping taking a shower with taking a bath. For the other options, an interaction script name is required (explained later).

Set Routine: Sets a routine for all of the sims assigned in the routine planner.

Set Reminder: Sets a reminder tied to the planner.

Swap Design: This is a cheat interaction so you need to hold shift click on the object to see it. This gives the option to swap between the 3 different designs of the routine planner.


Creating a Custom Routine

This does not require any knowledge of coding, but it does require S3PE and a little bit of patience if you're not familiar with it



Conflicts & Known Issues

This is a new scripted object, so conflicts are very unlikely. No known issues were found!

---

-Enjoy and Happy Simming!
Other Download Recommendations:
More downloads by TheSweetSimmer: See more