Sim Routine Planner

SCREENSHOTS
Downloaded 2,618 times 172 Thanks 58 Favourited 12,548 Views
 Say Thanks!
Uploaded: 3rd Nov 2024 at 10:09 PM
Updated: 4th Nov 2024 at 12:18 AM
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

---

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.
• 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

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.

Interaction Info

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

Display All Active Routines: Shows all of the active routines 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.

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.

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!