Skyrim Special Edition
0 of 0

File information

Last updated

Original upload

Created by

Nitor - jonharwood - qwertypol012

Uploaded by

qwertypol012

Virus scan

Safe to use

Tags for this mod

About this mod

Makes swimming feel more immersive and somewhat realistic. Geared towards simplicity and maximum compatibility, while preserving the much-needed features for a more immersive and somewhat realistic swimming experience. ESP-FE (ESL-flagged), doesn't count towards your 255 plugin limit.

Requirements
Permissions and credits
Changelogs
Donations
Skyrim Legendary Edition version available here

This mod simply tries to make swimming feel more immersive and somewhat realistic, without adding much too deep or complex mechanisms.
It is geared towards simplicity and maximum compatibility, while preserving the much-needed features for a more immersive and somewhat realistic swimming experience.

This doesn't make swimming to be completely and complexly realistic though, due to the game limitations, balance reason, simplicity sake, and such.


FEATURES

  • Encumbered swimming (ie. your equipped gears make you swim slower).
  • Compatible with other mods which modify swimming speed (uses actor value modifier instead of direct edit to the swimming speed records).
  • Toggle-able Stamina cost when swimming (automatically disabled when Vigor, Wildcat, Smilodon, or YASH2 is installed).
  • Has a proper description in the Active Effects panel which shows the encumbered swimming effect (you will know what's happening with your character).
  • No edits to any vanilla records (compatible with any race overhaul mods and mods which edit NPCs, magic effects, etc).
  • Also works for NPCs (both the encumbered swimming and the Stamina cost when swimming) via SPID.
  • Lightweight scripts, negligible performance impact.


Encumbered Swimming

The weight of your equipped gears will slow you down when swimming. This does it in a simple way, which is explained below:

  • Any equipped Two-Handed weapons will slow your swimming speed by 10%.
  • Any equipped One-Handed or Ranged weapons will slow your swimming speed by 5%.
  • Any equipped Shield (either Light or Heavy armor, makes no difference) will slow your swimming speed by 10%.
  • Any equipped Clothing (in any body parts, as long as it's keyworded with "ArmorClothing" or “ClothingBody” keywords) will slow your swimming speed by 5%.
  • Any equipped Gauntlets (either Light or Heavy armor, makes no difference) will slow your swimming speed by 5%.
  • Any equipped Boots (either Light or Heavy armor, makes no difference) will slow your swimming speed by 5%.
  • Any equipped Light Cuirass will slow your swimming speed by 10%.
  • Any equipped Heavy Cuirass will slow your swimming speed by 20%.

They stack to each other, so equipping some or all of them together will accumulate the swimming speed slowdown. The actual weight of each of the gear doesn't matter. What matters is the category they belong to. This is to make it simple and intuitive, yet still somewhat realistic and works out of the box for all mod-added gears without potentially causing compatibility or balance problems in the gameplay level. This feature works for both PC and NPCs (using SPID).


Stamina Cost When Swimming

This mod offers an option to add Stamina cost when swimming. If enabled, it will cost 5 Stamina per second whenever you move in water (when swimming). It works for both PC and NPCs.

It is disabled by default, because I assume not many people will like it or they already have a mod which does this in their game. To enable it, you can edit the global value ISwim_StaminaCost_Toggle (formID: XX000D6C) to 1 using TES5Edit. Alternatively, you can also use console command in the game by typing:
set iSwim_StaminaCost_Toggle 1
Then click Enter.

There are many mods which already introduces this feature, so I also made the mod to automatically detect whether any of these mods are installed or not in your load order. If they are, the Stamina cost from this mod will be disabled to avoid having double or even multiple Stamina cost when swimming to run simultaneously. Currently, there are 4 mods which are supported: VigorWildcatSmilodon, and YASH2.


Simple and Compatible

This mod was designed to be simple and compatible by making no edits to vanilla records, and employing the most compatible methods to implement the features without potentially causing compatibility problems. The scripting was also done as simple as possible. The codes are clean, very lightweight, and will not cause any script issue. That said, any interaction with other mods can still potentially give an unpredictable result, especially for mods which are overly complicated and difficult to predict (may be due to a non-compatible method they are using, or a problematic method used by the authors of the said mods).


INSTALLATION

Put this anywhere in your load order (it doesn't conflict with anything).


COMPATIBILITY

This mod doesn't edit any vanilla records, so it will be compatible with any mods out there. This mod modifies an actor's swimming speed using Actor Value Modifier which makes it stack with whatever other edits to the actor's movement speed by other mods, thus ensuring compatibility. Of course, the end result will vary depends on how big the modification done by the other mods to the actor's movement speed in your game.

This mod also takes into account if you have either VigorWildcatSmilodon, or YASH2 installed in your load order. The Stamina cost when swimming will be automatically disabled, allowing these mods to apply their own Stamina consumption on swimming. No patch needed.


COMPLEMENTARY MOD

It is highly recommended to use this mod along with Dynamic Breath by BSoD38. That mod improves realism and immersion when swimming by making the lung capacity of your character scale with their maximum Stamina. This effectively simulates your character growth, so a high leveled character (with high Stamina) can swim (and dive) longer than a low leveled character (with low Stamina). It is also done dynamically without directly editing any vanilla records, ensuring compatibility with other mods.


CREDITS



MY OTHER SE MODS

Simple Encumbrance Effect
Berserker Armor