Realistic Swimming

Updated: Oct 2



This mod adds swimming skill (separately to fitness). Now, be careful with this mod. If your Sim can't swim or has low level (0-2 swimming skill level) they can really easily drown if you spend in the water too much time! It includes also swimming in the ocean if you have Island Living, so don't go far away at the beginning.


Important! there is a known bug that I am not able to fix, I still didn’t find out how to remove it. It’s when you use the ladder from the ocean (Island Living) – the „Risk of drowning” buff stays forever with Sim. It doesn’t cause the death once Sim is out of the water, but it simply doesn’t vanish (even with codes which is very weird). It happens only when Sim uses ladder. AND the good news is, the buff disappears once you reload the game (enough to save and go to Main Menu and load again the save).

*In the worst scenario, if reloading game is not helping (although it never happened to me and I tried it several times and saving and then reloading game helped each time), you can always remove my mod, reload the game, and later put my mod again. Yes, in this case the skill progres will be gone but you can cheat with MCCC ;)



At first you'll get Barely Floating buff. When you get the second buff - Risk of Drowning - this is high time to get your Sim out of water immediately! (as game likes to lag... save a lot your game not loose your favourite Sim :P )


How to learn swimming safely?

You can start regular classes or take individul lesson (available on phone under Work category).

Also if other Sim has 5lvl of swimming skill, they can teach other to swim (all, childen and adults).

With this skill few new interactions comes as well:



Each level unlocks some activities (that previously were always available).

At level 2: Sim can drift on the back and can jump from diving platform into the pool normally or do cannonball (before those interactions are not available).

Level 3: Sim can also do snorkeling and do a swan dive from diving platform.

Level 4: Sim can now scuba dive and do a backflip from diving platform.

Level 5: Sim can now mentor other Sims in swimming and do free diving.

Also with each level Sim gets better stamina in the water, get tired more slowly. Style of swimming should be now affected by swimming skill, not fitness skill.


What's important: No NPC nor Sim that is outside of currently played household should be able to drown! I made tests and those Sims are safe now. No NPCs were harmed in the making or testing of this mod... Still... be careful ;)

In the future I plan to add to this mod:

- swimming ring to protect from drowning

- saving the life of the drowning Sim.

Maybe more if I have ideas.

Languages:

  • English (by me, default)

  • Polish (be me)

  • French (Kimiko Soma)

  • German (by Hendrik McSims)

  • Chinese (by ttchubb)

  • Simplified Chinese (by AJia)

  • Spanish (by Enzo)

  • Dutch (by Kimberley)


DOWNLOAD

Patreon

GoogleDrive

SimFileShare


Change log:

02/10/2021 - Added separeted menu (within Friendly category) for all interactions about swimming.

24/07/2021 - update for July 20th patch

29/05/2021 – Update for patch from 27th of May (adding preference system to interactions)

25/03/2021 - made it compatible with Bienchen's mod Swimming is fun and hygienic. To work properly, still my version should have priority, but you need Bienchen’s mod to have all its functions.


Conflicts:

This mod overrides a lot of interactions - all connected to swimming, snorkeling or diving. Me myself, I don't know any other mod that is changing those files as well. If you know such mod - let me know. Full list of changed interactions below:


E882D22F!00000000!000000000001A445.mentor_Swimming.InteractionTuning

E882D22F!00000000!0000000000018FB5.sim-swim.InteractionTuning

E882D22F!00000000!0000000000032AEE.sim-floating.InteractionTuning

E882D22F!00000000!0000000000033A5A.pool-FloatOnBack.InteractionTuning

E882D22F!00000000!0000000000019096.swim_Passive.InteractionTuning

E882D22F!0000001C!0000000000032A0A.oceanDiving_ClothesSpin_ScubaDiving.InteractionTuning

E882D22F!0000001C!0000000000032A0B.oceanDiving_ClothesSpin_ScubaDiving_Seashells.InteractionTuning

E882D22F!0000001C!0000000000032A0C.oceanDiving_ClothesSpin_ScubaDiving_TakePhotos.InteractionTuning

E882D22F!0000001C!0000000000032A0D.oceanDiving_ClothesSpin_ScubaDiving_TreasureHunt.InteractionTuning

E882D22F!0000001C!0000000000032A0E.oceanDiving_ClothesSpin_ScubaDiving_Spearfish.InteractionTuning

E882D22F!0000001C!0000000000032A07.oceanDiving_ClothesSpin_Freediving_Seashells.InteractionTuning

E882D22F!0000001C!0000000000032A08.oceanDiving_ClothesSpin_Freediving_TreasureHunt.InteractionTuning

E882D22F!0000001C!0000000000032A19.oceanDiving_ClothesSpin_Snorkeling.InteractionTuning

E882D22F!0000001C!0000000000033AEF.oceanDiving_ClothesSpin_ScubaDiving_Survey.InteractionTuning

E882D22F!0000001C!0000000000033DC2.oceanDiving_ClothesSpin_Snorkeling_Survey_Coral.InteractionTuning

E882D22F!0000001C!00000000000329FF.OceanDiving_ClothesSpin_Freediving.InteractionTuning

E882D22F!0000001C!000000000003250A.oceanDiving_Freediving_SpearFish.InteractionTuning

E882D22F!0000001C!000000000003250B.oceanDiving_ScubaDiving_TakePhotos.InteractionTuning

E882D22F!0000001C!0000000000032044.waypoint_Snorkeling.InteractionTuning

E882D22F!0000001C!0000000000032062.simPicker_Diving_SnorkelTogether.InteractionTuning

E882D22F!0000001C!0000000000032503.oceanDiving_ScubaDiving.InteractionTuning

E882D22F!0000001C!0000000000032508.oceanDiving_ScubaDiving_Seashells.InteractionTuning

E882D22F!0000001C!0000000000032509.oceanDiving_ScubaDiving_TreasureHunt.InteractionTuning

E882D22F!00000009!000000000001F6BE.si_JumpStand_Jump_Easy.InteractionTuning

E882D22F!00000009!000000000001F6BF.si_JumpStand_Jump_Med_SwanDive.InteractionTuning

E882D22F!00000009!000000000001F6C0.si_JumpStand_Jump_Med_Cannonball.InteractionTuning

E882D22F!00000009!000000000001F6C1.si_JumpStand_Jump_Hard_Backflip.InteractionTuning

E882D22F!00000009!000000000001F6C5.si_JumpStand_Showboat_EasyJump.InteractionTuning

E882D22F!00000009!000000000001F6C6.si_JumpStand_Showboat_SwanDive.InteractionTuning

E882D22F!00000009!000000000001F6C7.si_JumpStand_Showboat_Cannonball.InteractionTuning

E882D22F!00000009!000000000001F6C8.si_JumpStand_Showboat_Backflip.InteractionTuning

E882D22F!00000009!000000000001FB20.si_JumpStand_AutonomousJumpChooser.InteractionTuning