- Site Map >
- Modding and Creation >
- Sims 3 Creation >
- Modding Discussion >
- General - Creating a mod: Genie self clean themselves.
- Site Map >
- Modding and Creation >
- Sims 3 Creation >
- Modding Discussion >
- General - Creating a mod: Genie self clean themselves.
Replies: 13 (Who?), Viewed: 945 times.
#1
27th Jun 2020 at 2:07 PM
Posts: 5,219
Creating a mod: Genie self clean themselves.
Can anyone help me or give a guide how I go about accomplishing this? A mod that advertises Sim to clean themselves as much as normally do when they're stinky and take a shower.
P.S. Sorry for my bad english.
Advertisement
#2
30th Jun 2020 at 3:59 PM
Posts: 1,491
Thanks: 4231 in 39 Posts
Do you have the ITUN? Unless it is hardcoded to not allow autonomous use it should work by adding hygiene advertisement in the ITUN. I think you should have posted in the modding discussion forum.
#3
2nd Jul 2020 at 5:31 AM
Posts: 5,219
Which exactly part of autonomy value I change?
P.S. Sorry for my bad english.
Code:
<?xml version="1.0"?> <base> <Interaction name="Sims3.Gameplay.ActorSystems.OccultGenie+CleanSim+Definition" /> <Object name="Sims3.Gameplay.Actors.Sim" /> <CodeVersion name="EP6" considerCodeVersion="True" /> <Current_Tuning> <Disallow DisallowAutonomous="False" DisallowUserDirected="False" DisallowPlayerSim="False" /> <BaseAvailability> <AgeSpeciesAvail AgeSpeciesValue="C,T,Y,A,E" /> <MotiveThreshold MotiveThresholdType="None" MotiveThresholdValue="0" MotiveBelowCheck="False" /> <MoodThreshold MoodThresholdType="None" MoodThresholdValue="0" /> <SkillThreshold SkillThresholdType="None" SkillThresholdValue="0" /> <Occult OccultRestrictionType="Inclusive" OccultTypes="0x20" OccultTypesHumanAllowed="False" /> <CareerThreshold CareerThresholdType="Undefined" CareerThresholdValue="0" IncludePastCareers="False" /> <Lot AllowNonGreetedSimsIfObjectOutside="False" AllowNonGreetedSimsIfObjectOutsideUserDirected="False" AllowGreetedSims="False" AllowOnCommunityLots="False" AllowOnAllLots="True" /> <World RestrictionType="None" Types="" Names="" /> <Room AllowInTombRoomAutonomous="False" AllowEvenIfNotAllowedInRoomAutonomous="False" /> <Misc DisallowedIfPregnant="False" DisallowedFromInventory="False" /> </BaseAvailability> <Check type="All" value="0" /> <Tradeoff name="CleanSim"> <Localization autoGenerate="True" /> <Time value="1" addRoute="True" /> <Exit funExit="False" stressExit="False" interruptible="False" /> <RouteLeadIn allowed="False" /> <AskJoinInteraction joinable="False" /> <AllowAutonomousReinforcement allowPraise="False" allowScold="False" /> <ScoringFunction alwaysChooseBest="False" name="" specificCommodity="None" /> <ActionTopic name="" ActionTopicUnavailableAfterActionFinishes="False" /> <Output> <Change type="Social" advertised="10" locked="True" actual="10" updateType="ContinuousFlow" timeDependsOn="False" updateEvenOnFailure="False" updateAboveAndBelowZero="Either" /> <Change type="Hygiene" advertised="25" locked="False" actual="0" updateType="ContinuousFlow" timeDependsOn="False" updateEvenOnFailure="False" updateAboveAndBelowZero="Either" /> </Output> </Tradeoff> <Notes Notes="" DesignerNotes="EP6 - Tuning First Pass - Kevin Bargeron" LastChange="10/11/2011 1:14:16 PM" /> </Current_Tuning> </base>
P.S. Sorry for my bad english.
#4
2nd Jul 2020 at 2:35 PM
Posts: 1,491
Thanks: 4231 in 39 Posts
<Change type="Hygiene" advertised="25"
Change the advertisement value higher. Try something like 200.
Change the advertisement value higher. Try something like 200.
#5
3rd Jul 2020 at 8:25 PM
Last edited by SneakyWingPhoenix : 3rd Jul 2020 at 8:42 PM.
Posts: 5,219
Though will these push that Genie to clean the Sim that (when) has that much hygiene? And 200 represents when they're Stinky (critical)? I put the package in package folder under Game Bin (Since I'm using Steam version)?
ETA: @Lyralei, @heaven, @Karen Lorraine can you move this thread please?
P.S. Sorry for my bad english.
ETA: @Lyralei, @heaven, @Karen Lorraine can you move this thread please?
P.S. Sorry for my bad english.
#6
3rd Jul 2020 at 11:26 PM
Posts: 562
Thanks: 3567 in 11 Posts
Not sure exactly how it corresponds to needs, but the higher the value, the more inclined the sim will be to autonamously do the action. So changing to 200 should make the sim much more likely to do it autonamously.
Also I think tuning mods should still go in your mods>packages folder, not the game bin even if you're on steam
Also I think tuning mods should still go in your mods>packages folder, not the game bin even if you're on steam
#7
4th Jul 2020 at 2:17 AM
Posts: 1,491
Thanks: 4231 in 39 Posts
Yea pretty much what zoe22 said. The higher the value, more likely they are to use this interaction.
To test it. Put a genie on a lot with no shower, bathtub or sink. Bring Hygiene completely down. And check if it works. You can also try locking the Sim behind walls.
To test it. Put a genie on a lot with no shower, bathtub or sink. Bring Hygiene completely down. And check if it works. You can also try locking the Sim behind walls.
#8
4th Jul 2020 at 9:00 PM
Last edited by SneakyWingPhoenix : 4th Jul 2020 at 9:51 PM.
Posts: 5,219
Quote: Originally posted by zoe22
Not sure exactly how it corresponds to needs, but the higher the value, the more inclined the sim will be to autonamously do the action. So changing to 200 should make the sim much more likely to do it autonamously. Also I think tuning mods should still go in your mods>packages folder, not the game bin even if you're on steam |
Oh, that makes a lot more sense. Tested, and my sim didn't use the action despite all my attempts to cancel sonic shower. I'll have to try and move it.
ETA: Still hasn't worked. Maybe I should Disallow DisallowAutonomous to true then?
P.S. Sorry for my bad english.
#9
4th Jul 2020 at 9:09 PM
Posts: 1,491
Thanks: 4231 in 39 Posts
I will check if it's hard coded to not allow autonomous use.
#10
9th Jul 2020 at 8:29 PM
Posts: 5,219
Quote: Originally posted by PuddingFace
I will check if it's hard coded to not allow autonomous use. |
So what did you find?
P.S. Sorry for my bad english.
#11
9th Jul 2020 at 9:05 PM
Posts: 3,856
Thanks: 8483 in 67 Posts
2 things I noticed that could welljust be it, is the following:
Also make sure to change the 'locked' to true for a change. According to Nona Mena's tutorial, it's the following:
Hopefully that actually does the trick!
Code:
See how "actual" is 0? Usually what EA does in their ITUN is that if it's advertised as 25, then the actual also needs to be 25. Which for testing, even 100/200 in both advertised and actual should do the trick for testing Change type="Hygiene" advertised="25" locked="False" actual="0"
Also make sure to change the 'locked' to true for a change. According to Nona Mena's tutorial, it's the following:
Quote:
locked - Whether is the "advertised" and the "actual" change is the same. |
Hopefully that actually does the trick!
#12
10th Jul 2020 at 1:59 PM
Posts: 1,491
Thanks: 4231 in 39 Posts
Quote: Originally posted by SneakyWingPhoenix
So what did you find? |
Sorry been really busy. Looked at the code just now.
Bad news. It's hard coded.
Code:
if ((isAutonomous || (occultType == null)) || !a.SimDescription.ChildOrAbove) { return false; }
ITUN modding will not work. Script mod will be required. I was thinking of doing an Enhanced Genie mod sometime in the future.
#13
11th Jul 2020 at 4:10 AM
Posts: 5,219
That sucks I would love genies to just clean themselves or a Sim that annoys them (neat freaks perhaps doing it more often) and summon food when they're hungry.
P.S. Sorry for my bad english.
P.S. Sorry for my bad english.
#14
11th Jul 2020 at 5:54 AM
Posts: 1,491
Thanks: 4231 in 39 Posts
The Current version of Summon food will not work autonomously because it's a menu based interaction. We'll have to create a new one where the summons their favorite food or something.
There's a chance I might create and enhanced Genie mod in like 3 months or so.
There's a chance I might create and enhanced Genie mod in like 3 months or so.
Who Posted
|