Sim Routine Planner
SCREENSHOTS
Downloaded 3,085 times
179 Thanks
62 Favourited
14,389 Views
Say Thanks!
Thanked!
Uploaded: 3rd Nov 2024 at 10:09 PM
Updated: 4th Nov 2024 at 12:18 AM
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
In order to create your own custom routine or customize an interaction from one, you will need S3PE to preview the GameplayData package file located here C:\Program Files (x86)\Origin Games\The Sims 3\Game\Bin\Gameplay. I very highly recommend making a copy of the file so you don't accidentally edit anything.
When you create a new routine, you will be prompted to give it a name. Then you will need to enter the object name of the target and the interaction name, so if you want to make a painting routine, search for the paint interaction in the GameplayData package file (the file name is Paint_Easel). It has to be an ITUN file type, so you can see the object and interaction name on the right side of the screen (if you don't see anything, you need to set up a text editor as an external program in s3pe).Copy the contents inside of the quotation marks where it says Object Name (in this case "Sims3.Gameplay.Objects.HobbiesSkills.Easel") and paste it into the prompt in-game. Then do the same for the interaction name ("Sims3.Gameplay.Objects.HobbiesSkills.Easel+Paint+Definition"). Just set the days and the hour for the routine after, then voila! You have created a custom routine for all of the assigned Sims.
Keep in mind that not all interactions can be made into routines, such as visiting lots or social interactions (sim to sim interactions such as a sim tickling a toddler are fine though). If the interaction name does not exist in the object's list of interactions, the routine will fail to activate, so if you set the object name as a counter and set the interaction name as sit, it won't work because the sitting interaction doesn't exist on counters.
This also works for custom interactions too.
Conflicts & Known Issues
This is a new scripted object, so conflicts are very unlikely. No known issues were found!
---
-Enjoy and Happy Simming!
---
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
In order to create your own custom routine or customize an interaction from one, you will need S3PE to preview the GameplayData package file located here C:\Program Files (x86)\Origin Games\The Sims 3\Game\Bin\Gameplay. I very highly recommend making a copy of the file so you don't accidentally edit anything.
When you create a new routine, you will be prompted to give it a name. Then you will need to enter the object name of the target and the interaction name, so if you want to make a painting routine, search for the paint interaction in the GameplayData package file (the file name is Paint_Easel). It has to be an ITUN file type, so you can see the object and interaction name on the right side of the screen (if you don't see anything, you need to set up a text editor as an external program in s3pe).Copy the contents inside of the quotation marks where it says Object Name (in this case "Sims3.Gameplay.Objects.HobbiesSkills.Easel") and paste it into the prompt in-game. Then do the same for the interaction name ("Sims3.Gameplay.Objects.HobbiesSkills.Easel+Paint+Definition"). Just set the days and the hour for the routine after, then voila! You have created a custom routine for all of the assigned Sims.
Keep in mind that not all interactions can be made into routines, such as visiting lots or social interactions (sim to sim interactions such as a sim tickling a toddler are fine though). If the interaction name does not exist in the object's list of interactions, the routine will fail to activate, so if you set the object name as a counter and set the interaction name as sit, it won't work because the sitting interaction doesn't exist on counters.
This also works for custom interactions too.
Conflicts & Known Issues
This is a new scripted object, so conflicts are very unlikely. No known issues were found!
---
-Enjoy and Happy Simming!
Filename | Type | Size |
---|---|---|
TSS_SimRoutinePlanner.rar | rar | |
TSS_SimRoutinePlanner.package | package | 1028774 |
MTS has all free content, all the time. Donate to help keep it running.
TSS_SimRoutinePlanner.rar
Download
Uploaded: 3rd Nov 2024, 675.4 KB.
3,110 downloads.
|
||||||||
For a detailed look at individual files, see the Information tab. |
Install Instructions
About Me
Hi there! I'm an 19 year old animator called Savannah. I love making mods for the sims 3 and I've been playing since around 2011! I don't take requests but I'm open to collaborations :)
• Content policy: Feel free to do what you like with my stuff! Just please credit me if you do and don't re-upload :)
• Content policy: Feel free to do what you like with my stuff! Just please credit me if you do and don't re-upload :)