Competent Handling of Fires - Make Sims smarter when fires occur (v1.3 update)
Front image.png - width=1389 height=1142
A witch who've casted a Fire Blast standing still in her awe, a butler putting out the fire, and 3 Sims just doing their daily stuff.
Image 2.png - width=1256 height=1256
A Sim taking it chill tinkering with a bathtub while a major fire rages 6m away.
Image 3.png - width=1339 height=1259
Multiple Sims putting out a fire with fire extinguishers.
Image 4.png - width=1266 height=1358
A witch autonomously putting out a fire with Ice Blast.
Image 5.png - width=1347 height=1448
A Sim autonomously putting out another Sim who is on fire, while a random paperboy looks at it from 1m away.
This mod aims to make Sims far, far smarter and far less screaming, even to the point they can competently and expertly put out any fires.
The mod does this by:
• Changing the age availability of "ReactToFire_IGameObject" to the non-existent value "F", so that in no cases would any Sims or species panic.
• Massively increase the values for Sims to autonomously put out fires, whether on a lot or on a Sim.
• Massively increase the values for Sims to put themselves out, whether in a shower, swimming pool, dive well, ocean swimming, or all-in-one bathroom.
• Some bonuses, such as Sims being more keen on cleaning stoves, and making mermaids less inclined to use umbrellas (while SimBots are more inclined).
In some aspects, the mod is offered as-is: Autonomous shower-in-a-can doesn't seem to be done by the Sim that is on fire, and it's anyone's guess if the applicable autonomous object repairs are done, or if non-butlers call the firefighters autonomously.
v1.2 adds fixes for critical bugs, hastily critical enough that it wasn't feasible to spend time on updating the changelog below. v1.3 further fixed some remaining issues by removing dive well autonomy entirely, as the values for dive wells seem to disregard the weighings of other autonomous actions and to even disregard its own weighings.
——————————————————————————————————————
Full changelog as of v1.1:
AlienRepair_IGameObject
(Change type="AlienBrainPower" advertised="0" locked="False" actual="-25" (...)/> (Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="AlienBrainPower" advertised="0" locked="False" actual="-25" (...)/> (Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/> (Change type="BeAlien" advertised="500" locked="True" actual="500" (...)/> (Change type="BeButler" advertised="100" locked="True" actual="100" (...)/> (Change type="BeMaid" advertised="100" locked="True" actual="100" (...)/> (Change type="Dirtiness" advertised="100" locked="True" actual="100" (...)/> (Change type="TraitFriendly" advertised="50" locked="True" actual="50" (...)/> (Change type="BeAtResort" advertised="400" locked="True" actual="400" (...)/>
CallFirefighters_Phone
(No autonomous action)
v v v v v v
(Change type="BeInFirefighterEmergency" advertised="200" locked="True" actual="200" (...)/> (Change type="BeButler" advertised="250" locked="True" actual="250" (...)/> (Change type="BeFrankenstein" advertised="100" locked="True" actual="100" (...)/> (Change type="BeGhostly" advertised="100" locked="True" actual="100" (...)/> (Change type="BeMaid" advertised="250" locked="True" actual="250" (...)/> (Change type="Dirtiness" advertised="250" locked="True" actual="250" (...)/> (Change type="ExtinguishSelf" advertised="10" locked="True" actual="10" (...)/> (Change type="TraitBrave" advertised="100" locked="True" actual="100" (...)/> (Change type="TraitDaredevil" advertised="20" locked="True" actual="20" (...)/> (Change type="TraitFriendly" advertised="200" locked="True" actual="200" (...)/> (Change type="TraitGood" advertised="200" locked="True" actual="200" (...)/> (Change type="TraitMermaid" advertised="150" locked="True" actual="150" (...)/>
CastIceBlastTerrainFire
(Change type="ExtinguishSelf" advertised="200" locked="True" actual="200" (...)/> (Change type="LookAtFire" advertised="10" locked="True" actual="10" (...)/> (Change type="SkillSpellcasting" advertised="0" locked="False" actual="600" (...)/> (Change type="TraitGood" advertised="30" locked="True" actual="30" (...)/> (Change type="BeScenarioFirefighter" advertised="200" locked="True" actual="200" (...)/> (Change type="BeInFirefighterEmergency" advertised="200" locked="True" actual="200" (...)/> (Change type="TraitEvil" advertised="-50" locked="True" actual="-50" (...)/> (Change type="TraitInsane" advertised="-50" locked="True" actual="-50" (...)/>
v v v v v v
(Change type="ExtinguishSelf" advertised="30" locked="True" actual="30" (...)/> (Change type="LookAtFire" advertised="10" locked="True" actual="10" (...)/> (Change type="SkillSpellcasting" advertised="800" locked="False" actual="800" (...)/> (Change type="BeScenarioFirefighter" advertised="300" locked="True" actual="300" (...)/> (Change type="BeInFirefighterEmergency" advertised="300" locked="True" actual="300" (...)/> (Change type="TraitBrave" advertised="150" locked="True" actual="150" (...)/> (Change type="BeGhostly" advertised="1000" locked="True" actual="1000" (...)/> (Change type="TraitDaredevil" advertised="500" locked="True" actual="500" (...)/> (Change type="BeButler" advertised="200" locked="True" actual="200" (...)/> (Change type="BeMaid" advertised="200" locked="True" actual="200" (...)/> (Change type="Dirtiness" advertised="400" locked="True" actual="400" (...)/> (Change type="TraitFriendly" advertised="200" locked="True" actual="200" (...)/> (Change type="TraitGood" advertised="200" locked="True" actual="200" (...)/> (Change type="TraitWitch" advertised="300" locked="True" actual="300" (...)/> (Change type="BeAtResort" advertised="300" locked="True" actual="300" (...)/>
Dive_DiveWell
(Change type="SkillAthletic" advertised="300" locked="True" actual="300" (...)/> (Change type="Fun" advertised="20" locked="False" actual="10" (...)/> (Change type="Hygiene" advertised="40" locked="True" actual="40" (...)/> (Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/> (Change type="MermaidDermalHydration" advertised="40" locked="True" actual="40" (...)/> (DisallowAutonomous="False")
v v v v v v
(DisallowAutonomous="True") (Change type="SkillAthletic" advertised="300" locked="True" actual="300" (...)/> (Change type="Fun" advertised="20" locked="False" actual="10" (...)/> (Change type="Hygiene" advertised="40" locked="True" actual="40" (...)/> (Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/> (Change type="BePlantSim" advertised="80" locked="False" actual="80" (...)/> (Change type="BeAtBeach" advertised="50" locked="True" actual="50" (...)/> (Change type="BeAtSwimmingPool" advertised="50" locked="True" actual="50" (...)/> (Change type="BeFrankenstein" advertised="-1000" locked="True" actual="-1000" (...)/> (Change type="BeInFirefighterEmergency" advertised="300" locked="True" actual="300" (...)/> (Change type="ExtinguishSelf" advertised="1500" locked="True" actual="1500" (...)/> (Change type="TraitBrave" advertised="100" locked="True" actual="100" (...)/> (Change type="TraitDaredevil" advertised="100" locked="True" actual="100" (...)/> (Change type="BeAtResort" advertised="50" locked="True" actual="50" (...)/> (Change type="TraitMermaid" advertised="250" locked="True" actual="250" (...)/> (Change type="MermaidDermalHydration" advertised="600" locked="True" actual="600" (...)/> (Change type="BeMummy" advertised="50" locked="True" actual="50" (...)/>
ExtinguishSelf_DiveWell
(Change type="ExtinguishSelf" advertised="200" locked="False" actual="200" (...)/> (Change type="Hygiene" advertised="0" locked="False" actual="40" (...)/> (Change type="Temperature" advertised="-30" locked="True" actual="-30" (...)/>
v v v v v v
(Change type="SkillAthletic" advertised="300" locked="True" actual="300" (...)/> (Change type="Fun" advertised="20" locked="False" actual="10" (...)/> (Change type="Hygiene" advertised="40" locked="True" actual="40" (...)/> (Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/> (Change type="BePlantSim" advertised="80" locked="False" actual="80" (...)/> (Change type="BeAtBeach" advertised="50" locked="True" actual="50" (...)/> (Change type="BeAtSwimmingPool" advertised="50" locked="True" actual="50" (...)/> (Change type="BeFrankenstein" advertised="-1000" locked="True" actual="-1000" (...)/> (Change type="BeInFirefighterEmergency" advertised="300" locked="True" actual="300" (...)/> (Change type="ExtinguishSelf" advertised="1500" locked="True" actual="1500" (...)/> (Change type="TraitBrave" advertised="100" locked="True" actual="100" (...)/> (Change type="TraitDaredevil" advertised="100" locked="True" actual="100" (...)/> (Change type="BeAtResort" advertised="50" locked="True" actual="50" (...)/> (Change type="TraitMermaid" advertised="250" locked="True" actual="250" (...)/> (Change type="MermaidDermalHydration" advertised="600" locked="True" actual="600" (...)/> (Change type="BeMummy" advertised="50" locked="True" actual="50" (...)/>
DumpWaterOnAExtinguish_Sim
(Change type="TraitGood" advertised="200" locked="False" actual="0" (...)/> (Change type="TraitBrave" advertised="0" locked="True" actual="0" (...)/>
v v v v v v
(Change type="TraitGood" advertised="800" locked="False" actual="800" (...)/>
(Change type="TraitBrave" advertised="800" locked="True" actual="800" (...)/>
(Change type="BeAtBeach" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeAtSwimmingPool" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeGhostly" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeInFirefighterEmergency" advertised="600" locked="True" actual="600" (...)/>
(Change type="ExtinguishSelf" advertised="300" locked="True" actual="300" (...)/>
(Change type="SkillSpellcasting" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitDaredevil" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitFriendly" advertised="800" locked="True" actual="800" (...)/>
(Change type="TraitWitch" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtResort" advertised="400" locked="True" actual="400" (...)/>
(Change type="TraitMermaid" advertised="400" locked="True" actual="400" (...)/>
(Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
(Change type="SkillHandiness" advertised="200" locked="True" actual="200" (...)/>
(Change type="BePlantSim" advertised="100" locked="True" actual="100" (...)/>
Extinguish_Fire
(Change type="TraitBrave" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeInFirefighterEmergency" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitStinkySim" advertised="100" locked="True" actual="100" (...)/>
v v v v v v
(Change type="TraitBrave" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeInFirefighterEmergency" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="1000" locked="True" actual="1000" (...)/>
(Change type="TraitStinkySim" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeFrankenstein" advertised="1000" locked="True" actual="1000" (...)/>
(Change type="BeGhostly" advertised="1000" locked="True" actual="1000" (...)/>
(Change type="TraitDaredevil" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeBonehildaGoofOff" advertised="50" locked="True" actual="50" (...)/>
(Change type="BeButler" advertised="300" locked="True" actual="300" (...)/>
(Change type="BeMaid" advertised="300" locked="True" actual="200" (...)/>
(Change type="Dirtiness" advertised="400" locked="True" actual="400" (...)/>
(Change type="TraitFriendly" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitGood" advertised="200" locked="True" actual="200" (...)/>
FairyRepair_IGameObject
• DisallowAutonomous: "True" > "False"
(Change type="AuraPower" advertised="0" locked="False" actual="-50" (...)/>
(Change type="SkillFairyMagic" advertised="0" locked="False" actual="1000" (...)/>
v v v v v v
(Change type="AuraPower" advertised="0" locked="False" actual="-50" (...)/>
(Change type="SkillFairyMagic" advertised="800" locked="False" actual="800" (...)/>
(Change type="TraitFairy" advertised="390" locked="False" actual="390" (...)/>
(Change type="BeAtResort" advertised="200" locked="True" actual="200" (...)/>
(Change type="Dirtiness" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeInFirefighterEmergency" advertised="-800" locked="True" actual="-800" (...)/>
GetInPool_Pool
(Change type="Fun" advertised="45" locked="False" actual="0" (...)/>
(Change type="SwimmingInPoolMotive" advertised="80" locked="False" actual="0" (...)/>
(Change type="BeInGym" advertised="100" locked="False" actual="0" (...)/>
(Change type="ExtinguishSelf" advertised="200" locked="False" actual="0" (...)/>
(Change type="BeAtSwimmingPool" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitAthletic" advertised="200" locked="True" actual="200" (...)/>
(Change type="WinterAppropriateness" advertised="-200" locked="False" actual="0" (...)/>
(Change type="SummerAppropriateness" advertised="20" locked="False" actual="0" (...)/>
(Change type="BeAtPoolParty" advertised="200" locked="True" actual="200" (...)/>
(Change type="SummerHoliday" advertised="200" locked="True" actual="200" (...)/>
(Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/>
(Change type="BeAtResort" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitLovesToSwim" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="Fun" advertised="45" locked="False" actual="0" (...)/>
(Change type="SwimmingInPoolMotive" advertised="80" locked="False" actual="0" (...)/>
(Change type="BeInGym" advertised="300" locked="False" actual="300" (...)/>
(Change type="ExtinguishSelf" advertised="1500" locked="False" actual="1500" (...)/>
(Change type="BeAtSwimmingPool" advertised="600" locked="True" actual="600" (...)/>
(Change type="TraitAthletic" advertised="200" locked="True" actual="200" (...)/>
(Change type="SummerAppropriateness" advertised="20" locked="False" actual="0" (...)/>
(Change type="BeAtPoolParty" advertised="200" locked="True" actual="200" (...)/>
(Change type="SummerHoliday" advertised="200" locked="True" actual="200" (...)/>
(Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/>
(Change type="TraitLovesToSwim" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeAtBeach" advertised="300" locked="True" actual="300" (...)/>
(Change type="BeAtResort" advertised="300" locked="True" actual="300" (...)/>
(Change type="TraitMermaid" advertised="600" locked="True" actual="600" (...)/>
(Change type="BeMummy" advertised="50" locked="True" actual="50" (...)/>
(Change type="BePlantSim" advertised="300" locked="True" actual="300" (...)/>
(Change type="Fatigue" advertised="-1000" locked="False" actual="-1000" (...)/>
(Change type="MermaidDermalHydration" advertised="300" locked="False" actual="300" (...)/>
PutOutSelf_Shower, PutOutSelf_AllInOneBathroom, and PutOutSelf_ShowerTub
(Change type="ExtinguishSelf" advertised="200" locked="False" actual="200" (...)/>
v v v v v v
(Change type="ExtinguishSelf" advertised="1500" locked="False" actual="1500" (...)/>
(Change type="BeAtBeach" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtSwimmingPool" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeInFirefighterEmergency" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeAtResort" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitMermaid" advertised="200" locked="True" actual="200" (...)/>
• (ReactToFire_IGameObject) AgeSpeciesValue: "C,T,Y,A,E,CH,AH,EH,CC,AC,EC,CD,AD,ED,CL,AL,EL,AB,AR
" > "F"
ReactToPrecipitation_PutUpUmbrella_Sim
(Change type="AvoidExtremeWeather" advertised="750" locked="True" actual="750" (...)/>
(Change type="TraitHydrophobic" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="AvoidExtremeWeather" advertised="750" locked="True" actual="750" (...)/>
(Change type="TraitHydrophobic" advertised="200" locked="True" actual="200" (...)/>
(Change type="BePlantSim" advertised="-190" locked="False" actual="-190" (...)/>
(Change type="BeFrankenstein" advertised="1000" locked="False" actual="1000" (...)/>
(Change type="ExtinguishSelf" advertised="-1000" locked="True" actual="-1000" (...)/>
(Change type="TraitMermaid" advertised="-900" locked="True" actual="-900" (...)/>
Repair_AllInOneBathroom
(Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
(Change type="SkillHandiness" advertised="200" locked="False" actual="0" (...)/>
(Change type="BeRepairman" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeButler" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeResortMaintenance" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotHandiBot" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
(Change type="SkillHandiness" advertised="200" locked="False" actual="0" (...)/>
(Change type="BeRepairman" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeButler" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotHandiBot" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeAtBeach" advertised="30" locked="True" actual="30" (...)/>
(Change type="BeFrankenstein" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeMaid" advertised="300" locked="True" actual="300" (...)/>
(Change type="Dirtiness" advertised="300" locked="True" actual="300" (...)/>
(Change type="ExtinguishSelf" advertised="5" locked="True" actual="5" (...)/>
(Change type="TraitBrave" advertised="30" locked="True" actual="30" (...)/>
(Change type="TraitFriendly" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitGood" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtResort" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitMermaid" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeMummy" advertised="50" locked="True" actual="50" (...)/>
(Change type="BePlantSim" advertised="100" locked="True" actual="100" (...)/>
RepairShower_Shower
(Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
(Change type="SkillHandiness" advertised="200" locked="False" actual="0" (...)/>
(Change type="BeRepairman" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeButler" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeResortMaintenance" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotHandiBot" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="TraitHandy" advertised="300" locked="True" actual="300" (...)/>
(Change type="SkillHandiness" advertised="300" locked="False" actual="300" (...)/>
(Change type="BeRepairman" advertised="300" locked="True" actual="300" (...)/>
(Change type="BeButler" advertised="300" locked="True" actual="300" (...)/>
(Change type="BeBonehilda" advertised="300" locked="True" actual="300" (...)/>
(Change type="ServoBotHandiBot" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeAtBeach" advertised="30" locked="True" actual="30" (...)/>
(Change type="BeFrankenstein" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeMaid" advertised="300" locked="True" actual="300" (...)/>
(Change type="Dirtiness" advertised="300" locked="True" actual="300" (...)/>
(Change type="ExtinguishSelf" advertised="5" locked="True" actual="5" (...)/>
(Change type="TraitBrave" advertised="30" locked="True" actual="30" (...)/>
(Change type="TraitFriendly" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitGood" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtResort" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitMermaid" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeMummy" advertised="50" locked="True" actual="50" (...)/>
(Change type="BePlantSim" advertised="100" locked="True" actual="100" (...)/>
ServoBotRepair_IGameObject (i.e. Plumbots with the Handy chip)
(Change type="SkillHandiness" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotHandiBot" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBot" advertised="15" locked="True" actual="15" (...)/>
v v v v v v
(Change type="SkillHandiness" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotHandiBot" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBot" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeButler" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeMaid" advertised="100" locked="True" actual="100" (...)/>
(Change type="Dirtiness" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtResort" advertised="400" locked="True" actual="400" (...)/>
Stove_Clean_Stove
(Change type="TraitNeat" advertised="200" locked="True" actual="200" (...)/>
(Change type="Fun" advertised="0" locked="False" actual="-20" (...)/>
(Change type="Hygiene" advertised="0" locked="False" actual="-25" (...)/>
(Change type="Dirtiness" advertised="20" locked="False" actual="0" (...)/>
(Change type="PrepareForParty" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitPerfectionist" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeMaid" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeResortMaintenance" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotCleaner" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="TraitNeat" advertised="200" locked="True" actual="200" (...)/>
(Change type="Fun" advertised="0" locked="False" actual="-20" (...)/>
(Change type="Hygiene" advertised="0" locked="False" actual="-25" (...)/>
(Change type="Dirtiness" advertised="50" locked="False" actual="50" (...)/>
(Change type="PrepareForParty" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitPerfectionist" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeMaid" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeAtResort" advertised="200" locked="True" actual="200" (...)/>
(Change type="ServoBotCleaner" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeButler" advertised="75" locked="True" actual="75" (...)/>
(Change type="ExtinguishSelf" advertised="-500" locked="True" actual="-500" (...)/>
(Change type="TraitBrave" advertised="30" locked="True" actual="30" (...)/>
(Change type="TraitFriendly" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitGood" advertised="100" locked="True" actual="100" (...)/>
SwimAroundInOcean_Sim
(Change type="Fun" advertised="10" locked="False" actual="0" (...)/>
(Change type="Fatigue" advertised="-50" locked="False" actual="0" (...)/>
(Change type="Energy" advertised="0" locked="False" actual="0" (...)/>
(Change type="SwimmingInPoolMotive" advertised="200" locked="False" actual="0" (...)/>
(Change type="ExtinguishSelf" advertised="200" locked="False" actual="0" (...)/>
(Change type="TraitLovesTheOutdoors" advertised="200" locked="True" actual="200" (...)/>
(Change type="KeepSwimming" advertised="200" locked="False" actual="0" (...)/>
(Change type="SummerHoliday" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeAtBeach" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitLovesToSwim" advertised="200" locked="True" actual="200" (...)/>
(Change type="BePlantSim" advertised="40" locked="False" actual="0" (...)/>
(Change type="MermaidDermalHydration" advertised="50" locked="False" actual="0" (...)/>
v v v v v v
(Change type="Fun" advertised="10" locked="False" actual="0" (...)/>
(Change type="Fatigue" advertised="-1000" locked="False" actual="-1000" (...)/>
(Change type="Energy" advertised="0" locked="False" actual="0" (...)/>
(Change type="SwimmingInPoolMotive" advertised="200" locked="False" actual="0" (...)/>
(Change type="ExtinguishSelf" advertised="1500" locked="False" actual="1500" (...)/>
(Change type="TraitLovesTheOutdoors" advertised="200" locked="True" actual="200" (...)/>
(Change type="KeepSwimming" advertised="200" locked="False" actual="0" (...)/>
(Change type="SummerHoliday" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeAtBeach" advertised="600" locked="True" actual="600" (...)/>
(Change type="TraitLovesToSwim" advertised="200" locked="True" actual="200" (...)/>
(Change type="BePlantSim" advertised="150" locked="False" actual="150" (...)/>
(Change type="BeInGym" advertised="200" locked="False" actual="200" (...)/>
(Change type="BeAtSwimmingPool" advertised="300" locked="True" actual="300" (...)/>
(Change type="TraitAthletic" advertised="200" locked="True" actual="200" (...)/>
(Change type="SummerAppropriateness" advertised="20" locked="False" actual="0" (...)/>
(Change type="BeAtPoolParty" advertised="200" locked="True" actual="200" (...)/>
(Change type="SummerHoliday" advertised="200" locked="True" actual="200" (...)/>
(Change type="Temperature" advertised="-20" locked="True" actual="-20" (...)/>
(Change type="BeAtResort" advertised="300" locked="True" actual="300" (...)/>
(Change type="TraitMermaid" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeMummy" advertised="10" locked="True" actual="10" (...)/>
(Change type="MermaidDermalHydration" advertised="300" locked="True" actual="300" (...)/>
UpgradeMakeAutoWater_Sprinkler
(No autonomous action)
v v v v v v
(Change type="BeAtSwimmingPool" advertised="20" locked="True" actual="20" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
(Change type="BeButler" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeFrankenstein" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeGhostly" advertised="30" locked="True" actual="30" (...)/>
(Change type="BeInFirefighterEmergency" advertised="" locked="True" actual="" (...)/>
(Change type="BeMaid" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitBrave" advertised="20" locked="True" actual="20" (...)/>
(Change type="TraitFriendly" advertised="30" locked="True" actual="30" (...)/>
(Change type="TraitGood" advertised="75" locked="True" actual="75" (...)/>
(Change type="BeAtResort" advertised="20" locked="True" actual="20" (...)/>
(Change type="ServoBotHandiBot" advertised="250" locked="True" actual="250" (...)/>
(Change type="TraitMermaid" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitHandy" advertised="100" locked="True" actual="100" (...)/>
(Change type="SkillHandiness" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeMummy" advertised="10" locked="True" actual="10" (...)/>
(Change type="BePlantSim" advertised="20" locked="True" actual="20" (...)/>
UseDeodorant_Deodorant (i.e. Shower-in-a-Can)
(Change type="ExtinguishSelf" advertised="200" locked="False" actual="200" (...)/>
(Change type="Hygiene" advertised="10" locked="False" actual="260" (...)/>
v v v v v v
(Change type="ExtinguishSelf" advertised="1500" locked="False" actual="1500" (...)/>
(Change type="Hygiene" advertised="10" locked="False" actual="260" (...)/>
(Change type="BeInFirefighterEmergency" advertised="30" locked="True" actual="260" (...)/>
(Change type="BePlantSim" advertised="30" locked="True" actual="30" (...)/>
Deodorant+UseDeodorant_0xa4e96a5e28a674b0)HygieneValToAllowAutonomous: -20 > 35
ExtinguishSim_Sim
(Change type="TraitBrave" advertised="200" locked="False" actual="0" (...)/>
(Change type="BeBonehilda" advertised="200" locked="True" actual="200" (...)/>
v v v v v v
(Change type="TraitGood" advertised="800" locked="False" actual="800" (...)/>
(Change type="TraitBrave" advertised="800" locked="True" actual="800" (...)/>
(Change type="BeAtBeach" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeAtSwimmingPool" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeGhostly" advertised="400" locked="True" actual="400" (...)/>
(Change type="BeInFirefighterEmergency" advertised="600" locked="True" actual="600" (...)/>
(Change type="ExtinguishSelf" advertised="300" locked="True" actual="300" (...)/>
(Change type="SkillSpellcasting" advertised="200" locked="True" actual="200" (...)/>
(Change type="TraitDaredevil" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitFriendly" advertised="800" locked="True" actual="800" (...)/>
(Change type="TraitWitch" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeAtResort" advertised="400" locked="True" actual="400" (...)/>
(Change type="TraitMermaid" advertised="400" locked="True" actual="400" (...)/>
(Change type="TraitHandy" advertised="200" locked="True" actual="200" (...)/>
(Change type="SkillHandiness" advertised="200" locked="True" actual="200" (...)/>
(Change type="BePlantSim" advertised="100" locked="True" actual="100" (...)/>
(Change type="BeButler" advertised="500" locked="True" actual="500" (...)/>
(Change type="BeMaid" advertised="500" locked="True" actual="500" (...)/>
ReactToPrecipitation_GoInside_Sim
(Change type="AvoidExtremeWeather" advertised="1000" locked="True" actual="1000" (...)/>
v v v v v v
(Change type="AvoidExtremeWeather" advertised="1000" locked="True" actual="1000" (...)/>
(Change type="BeMermaid" advertised="-1050" locked="True" actual="1000" (...)/>
(Change type="MermaidDermalHydration" advertised="-200" locked="True" actual="-200" (...)/>
(Change type="ExtinguishSelf" advertised="-1500" locked="True" actual="-1500" (...)/>
OccultUnicorn+UnicornExtinguishFire_0xc480bed484d0db86
(No autonomous action)
v v v v v v
(Change type="BeHorse" advertised="1000" locked="True" actual="1000" (...)/>
(Change type="TraitFastPet" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitPlayfulPet" advertised="100" locked="True" actual="100" (...)/>
(Change type="TraitPiggyPet" advertised="100" locked="True" actual="100" (...)/>
————————————————————————————————————————————
# Notes
• While the gamemod bears faint similarities to Friendly Fires! No more panicking! **UPDATED FOR AMBITIONS** by jadaytime, this gamemod by me is far more detailed, covering game aspects all the way up to Into the Future and Patch 67, and very likely Patch 69 too. Nevertheless, this gamemod is base game compatible.
• If there is both a lot fire and another Sim on fire at the same time, it is fairly possible for a Sim to prioritise the lot fire instead.
• Known conflicts with other gamemods include with:
• • Enhanced Witches - Players with both gamemods can delete the "CastIceBlastTerrainFire" file in either of the two gamemods with S3PE as they see fit.
• • Usable Deodorant - Players with both gamemods can delete the "UseDeodorant_Deodorant" file from Competent Handling of Fires with S3PE.
————————————————————————————————————————————
# Changelog
• 13 May 2024, v1.2, which fixes:
• • A catastrophic bug wherein certain "Actual" values in "GetInPool_Pool" were so high, that it would instantly reach some kind of internal treshold for when Sims would get fatigued and complain about drowning.
• • Further reduced the dive well weighings heavily.
• 3 April 2024, v1.1, which fixes:
• • Fixed that Sims would use staggering amounts of showers-in-a-can autonomously.
• • Fixed that Sims would constantly use dive wells autonomously. This could cause problems for Mermaid Sims, for whom dive wells are one of the few livesaving things they want to use autonomously if it's not disallowed for autonomous use, but I couldn't find any ways around it.
• • Fixed that in rare situations, the game would ask the player a prompt for an entirely different NPC on a different lot, to dive through or rise up from a dive well that has a target destination assigned to it. Also causes the same problems for Mermaid Sims as above.
• Thanks to Algester for giving a heads-up about 2 of these tips.
Filename | Type | Size |
---|---|---|
Dandelion Sprout Competent Handling of Fires v1.3..zip | zip | |
Dandelion Sprout Competent Handling of Fires v1.3..package | package | 42640 |
Dandelion Sprout Competent Handling of Fires v1.3..zip
Download
Uploaded: 2nd Jun 2024, 12.4 KB.
3,563 downloads.
|
||||||||
For a detailed look at individual files, see the Information tab. |
Install Instructions
Loading comments, please wait...
Uploaded: 15th Feb 2024 at 5:24 PM
Updated: 18th Aug 2024 at 1:44 AM
#fire, #fires, #extinguish, #fire extinguisher, #autonomous, #smart, #water, #swimming pool, #shower, #smarter, #intelligent, #genius, #put out fire, #firefighter, #fire fighter
-
Friendly Fires! No more panicking! **UPDATED FOR AMBITIONS**
by jadaytime 15th Jul 2009 at 5:49pm
46 46.2k 37
-
by Winterhart 11th Dec 2009 at 6:27pm
46 53.8k 90
-
by zaroba updated 21st Mar 2010 at 11:17am
100 109.4k 132
-
by Eaglescout06 15th Sep 2011 at 11:57pm
+1 packs
Ambitions
-
by RomerJon17 updated 16th Jul 2013 at 1:39pm
+3 packs
Ambitions
Late Night
Generations
-
by Someone from Ukraine updated 28th Mar 2021 at 10:46pm
+7 packs
Ambitions
Late Night
Generations
Showtime
Seasons
University Life
Into the Future
-
by Sim_Glitch101 updated 12th Feb 2025 at 1:09am
+20 packs
World Adventures
High-End Loft Stuff
Ambitions
Fast Lane Stuff
Late Night
Outdoor Living Stuff
Generations
Town Life Stuff
Master Suite Stuff
Pets
Katy Perry Stuff
Showtime
Diesel Stuff
Supernatural
70s, 80s and 90s Stuff
Seasons
Movie Stuff
University Life
Island Paradise
Into the Future
-
Shoppingcenter 7000 - Now with v1.2 update
by Dandelion Sprout updated 2nd Jun 2023 at 10:45pm
The shopping mall of a Sim's dreams. more...
+6 packs
World Adventures
Ambitions
Supernatural
University Life
Island Paradise
Into the Future
-
The Sims 3 British English game localisation (v1.8 major update)
by Dandelion Sprout updated 10th Jul 2025 at 4:13am
29 8.1k 16
-
Greatly extend lot opening hours - The City That Never Sleeps (1.9.2 update)
by Dandelion Sprout updated 17th Dec 2024 at 11:42pm
Is your Sim known to head outdoors around 5 in the morning to experience the town life, only to find more...
+8 packs
Ambitions
Late Night
Pets
Showtime
Supernatural
Seasons
University Life
Into the Future
-
No More Lightning or Thunder - Safe and Normal Rain Weather (v1.3 update)
by Dandelion Sprout updated 4th Feb 2025 at 1:19am
The Sims 3: Seasons often has thunderstorms. A lot of thunderstorms. more...
+1 packs
Seasons
-
SimFests on more lot assignments (v1.1 update)
by Dandelion Sprout updated 27th Oct 2023 at 7:48pm
Let's say you've placed Showtime show stages and spectator spots a bit around in town, a proprietor walks around on more...
+1 packs
Showtime
-
Auto-place official festival lots in later Store worlds
by Dandelion Sprout 29th Oct 2023 at 7:25am
IMPORTANT NOTE: In order for the mod to work, the following .package files (if the player has them in the more...
+1 packs
Seasons
-
Make Townsfolk Less Racist (against SimBots, mummies, Toad Sims, etc.) - v1.2 update
by Dandelion Sprout updated 1st Mar 2025 at 12:18am
Have your Sim ever gone to work or school one morning, and then they saw a mummy or a SimBot more...
26 11.4k 34
-
All Topics Unlocker for Vault of Antiquity
by Dandelion Sprout updated 19th Jan 2025 at 6:30am
When visiting the Vault of Antiquity normally, the game randomly selects an occult topic from one of 5 possible options: more...
+6 packs
World Adventures
Ambitions
Generations
Pets
Showtime
Supernatural
-
Make Travels Free of Charge (Supplement to NRaas Traveler)
by Dandelion Sprout 19th Nov 2023 at 7:06am
Important: In order for travels to actually be free of charge when using both this mod and NRaas Traveler, which more...
1 5.9k 9
-
by Dandelion Sprout 7th Jun 2024 at 4:52am
The smartphones that were introduced in The Sims 3: University Life have a tendency to slip, fall and crack if more...
+1 packs
University Life
About Me
WIP big projects:
• EP changelogs for British English v1.4 (April 2024)
• "60FPS EA splash screen in Sims 3" (April/May 2024; depends on whether there's a fair amount of players who aren't using the various "Skip intros" mods)
• "IMAG game files ran through OptiPNG for slightly better game performance" (March or Q2 2024; need to figure out if DeltaBuild0 images are fair game to post as a mod, and not just FullBuild0)
• "Turn supermarkets into department stores" (Likely cancelled, as SN elixirs didn't have separate code rows)
• "Sims 3 Seinfeld apartment based on an architect's chart from 2011" (Cancelled; Sims 3 simply couldn't accomodate the needed straight/diagonal walls)
Backup of some of my mods (External link). I understood the rules (Link) as that "About Me" 100% allowed such links, though the normal SoMe profile settings lacked GitHub or GitLab options.